diff --git a/JSSImporter.py b/JSSImporter.py index eca614e..f73fed1 100644 --- a/JSSImporter.py +++ b/JSSImporter.py @@ -655,7 +655,8 @@ def summarize(self): "summary_text": "The following changes were made to the JSS:", "report_fields": [ "Name", "Package", "Categories", "Groups", "Scripts", - "Extension_Attributes", "Policy", "Icon", "Version"], + "Extension_Attributes", "Policy", "Icon", "Version", + "Package_Uploaded"], "data": { "Name": "", "Package": "", @@ -665,7 +666,8 @@ def summarize(self): "Extension_Attributes": "", "Policy": "", "Icon": "", - "Version": "" + "Version": "", + "Package_Uploaded": "" } } # TODO: This is silly. Use a defaultdict for storing changes @@ -710,6 +712,10 @@ def summarize(self): if extattrs: data["Extension_Attributes"] = self.get_report_string(extattrs) + jss_package_uploaded = self.get_report_string(changes["jss_repo_updated"]) + if jss_package_uploaded: + data["Package_Uploaded"] = "True" + def update_object(self, data, obj, path, update): """Update an object if it differs.