From 489b377ee0d12c24c6d5d9533897aacf4d014433 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Alm=C3=A9n?= <78877636+almenscorner@users.noreply.github.com> Date: Mon, 13 May 2024 09:48:24 +0200 Subject: [PATCH] assignment report did not add all groups --- src/IntuneCD/intunecdlib/BaseGraphModule.py | 6 +++--- src/IntuneCD/intunecdlib/assignment_report.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/IntuneCD/intunecdlib/BaseGraphModule.py b/src/IntuneCD/intunecdlib/BaseGraphModule.py index 33687303..5814b819 100644 --- a/src/IntuneCD/intunecdlib/BaseGraphModule.py +++ b/src/IntuneCD/intunecdlib/BaseGraphModule.py @@ -861,9 +861,9 @@ def update_assignment( val["target"]["deviceAndAppManagementAssignmentFilterId"] == intune_filter["displayName"] ): - val["target"]["deviceAndAppManagementAssignmentFilterId"] = ( - intune_filter["id"] - ) + val["target"][ + "deviceAndAppManagementAssignmentFilterId" + ] = intune_filter["id"] # If filter is None, remove keys if val["target"]["deviceAndAppManagementAssignmentFilterId"] is None: diff --git a/src/IntuneCD/intunecdlib/assignment_report.py b/src/IntuneCD/intunecdlib/assignment_report.py index 2c860342..1f27ab84 100644 --- a/src/IntuneCD/intunecdlib/assignment_report.py +++ b/src/IntuneCD/intunecdlib/assignment_report.py @@ -71,7 +71,7 @@ def _process_file(self, path, name, payload_type, groups): if not payload_added: group_data["assignedTo"][payload_type] = [payload_data] groups.append(group_data) - break + # break def _collect_groups(self, path): exclude = set(["__archive__", "Entra"])