From 3c697f01f5e3f07446b4669150f3340cb00e26ed Mon Sep 17 00:00:00 2001 From: fireworks88 Date: Mon, 26 Jul 2021 16:45:02 +0200 Subject: [PATCH] sneed --- drama/routes/admin.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/drama/routes/admin.py b/drama/routes/admin.py index e3f55fc68c..cf94677d4e 100644 --- a/drama/routes/admin.py +++ b/drama/routes/admin.py @@ -6,7 +6,7 @@ from sqlalchemy.orm import lazyload import threading import subprocess import imagehash -from os import remove +from os import remove, environ from PIL import Image as IMAGE from drama.helpers.wrappers import * @@ -543,11 +543,15 @@ def agendaposter(user_id, v): else: return redirect(user.url) -# @app.route("/disablesignups", methods=["POST"]) -# @admin_level_required(6) -# @validate_formkey -# def disablesignups(v): -# return "", 204 +@app.route("/disablesignups", methods=["POST"]) +@admin_level_required(6) +@validate_formkey +def disablesignups(v): + + environ["DISABLESIGNUPS"] = "0" if app.config.get("DISABLESIGNUPS") else "1" + app.config["DISABLESIGNUPS"] = not app.config.get("DISABLESIGNUPS") + + return "", 204 @app.route("/shadowban/", methods=["POST"])