Update unifi_access.py - Added check_and_update_pins method, Updated generate_summary wording, Modified visitor processing logic

main
Keith Herrington 2024-12-11 12:14:05 -08:00 committed by GitHub
parent 4ac3ab5e5b
commit 8976ef07c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -220,13 +220,13 @@ class UnifiAccessManager:
def generate_summary(self):
summary = "Hostex-UniFi Access Summary:\n"
unchanged_names = ", ".join(self.changes['unchanged'])
summary += f"{len(self.changes['unchanged'])} existing visitors unchanged ({unchanged_names})\n"
summary += f"{len(self.changes['unchanged'])} existing UniFi Access visitors unchanged ({unchanged_names})\n"
if self.changes['deleted']:
deleted_names = ", ".join(self.changes['deleted'])
summary += f"{len(self.changes['deleted'])} visitor(s) deleted ({deleted_names})\n"
summary += f"{len(self.changes['deleted'])} UniFi Access visitor(s) deleted ({deleted_names})\n"
if self.changes['added']:
added_names = ", ".join(self.changes['added'])
summary += f"{len(self.changes['added'])} visitor(s) added ({added_names})\n"
summary += f"{len(self.changes['added'])} UniFi Access visitor(s) added ({added_names})\n"
return summary.strip()
def has_changes(self):