diff --git a/src/IntuneCD/intunecdlib/BaseBackupModule.py b/src/IntuneCD/intunecdlib/BaseBackupModule.py index 6c67667..66f391e 100644 --- a/src/IntuneCD/intunecdlib/BaseBackupModule.py +++ b/src/IntuneCD/intunecdlib/BaseBackupModule.py @@ -210,14 +210,15 @@ def _process_single_item( if hasattr(self, "scope_tags") and self.scope_tags: data = self.process_scope_tag.get_scope_tags_name(data, self.scope_tags) - if self.audit_data: - self._get_audit_data(audit_compare_info, data) - + audit_data = data.copy() if self.clean_data is True: data = self.remove_keys(data) self.save_to_file(data, filetype, path, self.filename) + if self.audit_data: + self._get_audit_data(audit_compare_info, audit_data) + return {"config_count": 1, "outputs": [self.filename]} def _process_multiple_items(