From 282363bfebec96ecc24c9393195ef0d25d1a0283 Mon Sep 17 00:00:00 2001 From: Astra Logical Date: Thu, 23 Jul 2026 12:14:54 -0400 Subject: [PATCH] Buuuugs --- matrix_keycloak_bot.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/matrix_keycloak_bot.py b/matrix_keycloak_bot.py index 8bcd7ce..1277ea9 100644 --- a/matrix_keycloak_bot.py +++ b/matrix_keycloak_bot.py @@ -64,16 +64,19 @@ class CrossSigningKeyWrapper: def __init__(self, key_val): if hasattr(key_val, "key"): self.key = key_val.key + self.first = getattr(key_val, "first", self.key) elif isinstance(key_val, str): self.key = key_val + self.first = key_val else: self.key = str(key_val) + self.first = getattr(key_val, "first", self.key) def __str__(self): return self.key def __repr__(self): - return f"CrossSigningKeyWrapper(key={self.key!r})" + return f"CrossSigningKeyWrapper(key={self.key!r}, first={self.first!r})" def __eq__(self, other): if hasattr(other, "key"):