From 882cf674a2dde6120d76353ea8e6251b3b488482 Mon Sep 17 00:00:00 2001 From: Jason SECULA Date: Thu, 5 Jun 2025 13:43:08 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20d'une=20condition=20pour=20n'envoyer=20?= =?UTF-8?q?une=20demande=20de=20modification=20du=20friendlyname=20que=20s?= =?UTF-8?q?i=20n=C3=A9cessaire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/syncGLPI.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/syncGLPI.py b/scripts/syncGLPI.py index 2cc386a..9fa4d45 100644 --- a/scripts/syncGLPI.py +++ b/scripts/syncGLPI.py @@ -341,12 +341,13 @@ for device in devices: # Mise à jour du friendly name sur Airwatch - airwatchAPIURI = f"/API/mdm/devices/{device['Id']['Value']}" - uri = f"{airwatchServer}{airwatchAPIURI}" - updateDeviceDetails = { - "DeviceFriendlyName":f"{data['1']} {platformName} {device['OperatingSystem']} - {device['UserName']}" - } - requests.put(uri, headers=airwatchHeaders, json=updateDeviceDetails) + if(device["DeviceFriendlyName"] != f"{data['1']} {platformName} {device['OperatingSystem']} - {device['UserName']}"): + airwatchAPIURI = f"/API/mdm/devices/{device['Id']['Value']}" + uri = f"{airwatchServer}{airwatchAPIURI}" + updateDeviceDetails = { + "DeviceFriendlyName":f"{data['1']} {platformName} {device['OperatingSystem']} - {device['UserName']}" + } + requests.put(uri, headers=airwatchHeaders, json=updateDeviceDetails) headers = { "Content-Type":"Application/x-compress",