From 2d28414d7409967312628b3119d29a6b8ed5b782 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sat, 8 Jun 2024 17:19:19 +0300 Subject: [PATCH] fix 500 err --- files/routes/settings.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/files/routes/settings.py b/files/routes/settings.py index 1df8b778d..95d7e16e0 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -404,15 +404,15 @@ def settings_personal_post(v): def filters(v): filters = request.values.get("filters", "").strip() + if len(filters) > 1000: + abort(400, "Filters are too long (max 1000 characters)") + if filters in {"", "None"}: filters = None if filters == v.custom_filter_list: abort(400, "You didn't change anything!") - if len(filters) > 1000: - abort(400, "Filters are too long (max 1000 characters)") - v.custom_filter_list = filters g.db.add(v) return {"message": "Your custom filters have been updated!"}