From 6afb9ec226cd18fcd0639fc3e8849fcd91c39cc1 Mon Sep 17 00:00:00 2001 From: "Noah Hanford (spaced)" Date: Tue, 1 Sep 2026 20:46:39 -0400 Subject: [PATCH] fix: it crashes when person doesn't exist --- gallery/ldap.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gallery/ldap.py b/gallery/ldap.py index 1549e4a..cca1823 100644 --- a/gallery/ldap.py +++ b/gallery/ldap.py @@ -34,7 +34,12 @@ def convert_uuid_to_displayname(self, uuid: str) -> str: return uuid if self._ldap is None: return "unknown" - return self._ldap.get_member(uuid).displayName + + try: + return self._ldap.get_member(uuid).displayName + except KeyError: + return "Unknown" + def is_eboard(self, uid: str) -> bool: if self._ldap is None: