diff --git a/files/assets/images/badges/patron-1.webp b/files/assets/images/badges/patron-1.webp new file mode 100644 index 000000000..7e0164ca5 Binary files /dev/null and b/files/assets/images/badges/patron-1.webp differ diff --git a/files/assets/images/badges/patron-2.webp b/files/assets/images/badges/patron-2.webp new file mode 100644 index 000000000..03eb2d591 Binary files /dev/null and b/files/assets/images/badges/patron-2.webp differ diff --git a/files/assets/images/badges/patron-3.webp b/files/assets/images/badges/patron-3.webp new file mode 100644 index 000000000..270d1c3b6 Binary files /dev/null and b/files/assets/images/badges/patron-3.webp differ diff --git a/files/assets/images/badges/patron-4.webp b/files/assets/images/badges/patron-4.webp new file mode 100644 index 000000000..c42018597 Binary files /dev/null and b/files/assets/images/badges/patron-4.webp differ diff --git a/files/assets/images/badges/patron-5.webp b/files/assets/images/badges/patron-5.webp new file mode 100644 index 000000000..df8406144 Binary files /dev/null and b/files/assets/images/badges/patron-5.webp differ diff --git a/files/assets/images/badges/patron-8.webp b/files/assets/images/badges/patron-8.webp new file mode 100644 index 000000000..cfec38cfd Binary files /dev/null and b/files/assets/images/badges/patron-8.webp differ diff --git a/files/classes/badges.py b/files/classes/badges.py index 45ed2d922..d6e7e0439 100644 --- a/files/classes/badges.py +++ b/files/classes/badges.py @@ -45,7 +45,7 @@ class Badge(Base): @property @lazy def path(self): - return f"/assets/images/badges/{self.name}.webp" + return f"/assets/images/badges/{self.name.replace(' ','%20')}.webp" @property @lazy diff --git a/files/routes/static.py b/files/routes/static.py index 208330900..170057a4f 100644 --- a/files/routes/static.py +++ b/files/routes/static.py @@ -139,7 +139,7 @@ def cached_chart(): @app.get("/patrons") @app.get("/paypigs") -@auth_desired +@admin_level_required(3) def patrons(v): query = g.db.query( User.id, User.username, User.patron, User.namecolor, diff --git a/files/templates/admin/badge_grant.html b/files/templates/admin/badge_grant.html index 11c7c0462..aa8036a99 100644 --- a/files/templates/admin/badge_grant.html +++ b/files/templates/admin/badge_grant.html @@ -55,7 +55,7 @@ {% for k, v in badge_types.items() %}