fix: new user recently played data not being shown in homepage

+ fix: weird role labels on new users
+ remove system status tray
+ fix: tinytag removing b prefix on tags
This commit is contained in:
cwilvx committed 2025-05-31 16:55:42 +03:00
1 parent 20ebddfcff
commit 18fcd22827
12 files changed
+41 -62

No files matched your search

+7
View File
@@ -18,6 +18,13 @@ class User:
this_dict = asdict(self)
del this_dict["password"]
if type(this_dict["roles"]) is str:
# INFO: this is an attempt to fix string roles!
try:
this_dict["roles"] = json.loads(this_dict["roles"])
except json.JSONDecodeError:
this_dict["roles"] = []
return this_dict
def todict_simplified(self):