From 106a0305fa1b8a8895e79fe9790d79e898e8f92d Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Wed, 29 Dec 2021 10:06:40 +0200 Subject: [PATCH] fsdsdf --- files/__main__.py | 9 ++------- files/routes/settings.py | 4 ++++ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/files/__main__.py b/files/__main__.py index becc3009d..56b68dbab 100644 --- a/files/__main__.py +++ b/files/__main__.py @@ -89,7 +89,8 @@ mail = Mail(app) @app.before_request def before_request(): - if request.method.lower() != "get" and app.config["READ_ONLY"]: return {"error":f"{app.config['SITE_NAME']} is currently in read-only mode."}, 500 + if request.method.lower() != "get" and app.config["READ_ONLY"]: + return {"error":f"{app.config['SITE_NAME']} is currently in read-only mode."}, 500 if app.config["BOT_DISABLE"] and request.headers.get("Authorization"): abort(503) @@ -101,12 +102,6 @@ def before_request(): url = request.url.replace("http://", "https://", 1) return redirect(url, code=301) - g.system = 'desktop' - ua = request.headers.get("User-Agent","") - - for i in ('Version','Android','webOS','iPhone','iPad','iPod','BlackBerry','IEMobile','Opera Mini','Mobile','mobile','CriOS'): - if i in ua: g.system = 'mobile' - @app.teardown_appcontext def teardown_request(error): if hasattr(g, 'db') and g.db: diff --git a/files/routes/settings.py b/files/routes/settings.py index bbed85d0a..b0c347b0f 100644 --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -33,6 +33,10 @@ tiers={ "(Rich Bich)": 5, } +@app.get("/useragent") +def useragent(): + return request.headers.get("User-Agent","") + @app.post("/settings/removebackground") @limiter.limit("1/second") @auth_required