From eaf0faeaaf73d1746e4a3fd75e3ea102be893ccb Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Tue, 13 Dec 2022 19:15:07 +0200 Subject: [PATCH] do this https://stupidpol.site/post/130970/this-is-fucking-bullshit-codecels-fix --- files/routes/settings.py | 12 ++++++------ ...213-increase-charlimit-of-enemies-and-friends.sql | 4 ++++ 2 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 migrations/20221213-increase-charlimit-of-enemies-and-friends.sql diff --git a/files/routes/settings.py b/files/routes/settings.py index b3467aca4..bff23693c 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -235,11 +235,11 @@ def settings_personal_post(v): msg="Your sig has been updated.") elif not updated and FEATURES['USERS_PROFILE_BODYTEXT'] and request.values.get("friends"): - friends = request.values.get("friends")[:500] + friends = request.values.get("friends")[:1000] friends_html = sanitize(friends) - if len(friends_html) > 2000: + if len(friends_html) > 5000: return render_template("settings/personal.html", v=v, error="Your friends list is too long") @@ -251,7 +251,7 @@ def settings_personal_post(v): for x in notify_users: add_notif(cid, x) - v.friends = friends[:500] + v.friends = friends[:1000] v.friends_html=friends_html g.db.add(v) return render_template("settings/personal.html", @@ -260,11 +260,11 @@ def settings_personal_post(v): elif not updated and FEATURES['USERS_PROFILE_BODYTEXT'] and request.values.get("enemies"): - enemies = request.values.get("enemies")[:500] + enemies = request.values.get("enemies")[:1000] enemies_html = sanitize(enemies) - if len(enemies_html) > 2000: + if len(enemies_html) > 5000: return render_template("settings/personal.html", v=v, error="Your enemies list is too long") @@ -275,7 +275,7 @@ def settings_personal_post(v): for x in notify_users: add_notif(cid, x) - v.enemies = enemies[:500] + v.enemies = enemies[:1000] v.enemies_html=enemies_html g.db.add(v) return render_template("settings/personal.html", diff --git a/migrations/20221213-increase-charlimit-of-enemies-and-friends.sql b/migrations/20221213-increase-charlimit-of-enemies-and-friends.sql new file mode 100644 index 000000000..9c5fd14eb --- /dev/null +++ b/migrations/20221213-increase-charlimit-of-enemies-and-friends.sql @@ -0,0 +1,4 @@ +alter table users alter column friends type varchar(1000); +alter table users alter column enemies type varchar(1000); +alter table users alter column friends_html type varchar(5000); +alter table users alter column enemies_html type varchar(5000);