From 7604ffe7b2207c89e94ba861e8e44920876f5418 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Fri, 17 Sep 2021 13:14:45 +0200 Subject: [PATCH] fd --- files/__main__.py | 2 +- files/helpers/wrappers.py | 46 +----- files/routes/awards.py | 2 +- files/static/index.js | 7 - files/templates/award_modal.html | 153 +----------------- files/templates/index.html | 8 - .../{shop.html => settings_shop.html} | 0 7 files changed, 6 insertions(+), 212 deletions(-) delete mode 100644 files/static/index.js delete mode 100644 files/templates/index.html rename files/templates/{shop.html => settings_shop.html} (100%) diff --git a/files/__main__.py b/files/__main__.py index dd011542f..288ab7205 100644 --- a/files/__main__.py +++ b/files/__main__.py @@ -17,7 +17,7 @@ import gevent from redis import ConnectionPool from werkzeug.middleware.proxy_fix import ProxyFix -app = Flask(__name__, template_folder='./templates', static_folder='./static') +app = Flask(__name__, template_folder='./templates') app.wsgi_app = ProxyFix(app.wsgi_app, x_for=3) app.url_map.strict_slashes = False app.jinja_env.cache = {} diff --git a/files/helpers/wrappers.py b/files/helpers/wrappers.py index 8e31ef2c0..a1e382ff0 100644 --- a/files/helpers/wrappers.py +++ b/files/helpers/wrappers.py @@ -211,48 +211,4 @@ def validate_formkey(f): return f(*args, v=v, **kwargs) wrapper.__name__ = f.__name__ - return wrapper - -def api(*scopes, no_ban=False): - - def wrapper_maker(f): - - def wrapper(*args, **kwargs): - - if request.path.startswith(('/api/v1','/api/v2')): - - v = kwargs.get('v') - - result = f(*args, **kwargs) - - if isinstance(result, dict): - resp = result['api']() - else: - resp = result - - if not isinstance(resp, RespObj): - resp = make_response(resp) - - return resp - - else: - - result = f(*args, **kwargs) - - if not isinstance(result, dict): - return result - - try: - if request.path.startswith('/inpage/'): - return result['inpage']() - elif request.path.startswith(('/api/vue/','/test/')): - return result['api']() - else: - return result['html']() - except KeyError: - return result - - wrapper.__name__ = f.__name__ - return wrapper - - return wrapper_maker + return wrapper \ No newline at end of file diff --git a/files/routes/awards.py b/files/routes/awards.py index 635e3eee8..8ec44509c 100644 --- a/files/routes/awards.py +++ b/files/routes/awards.py @@ -81,7 +81,7 @@ def shop(v): elif v.patron == 4: val["price"] = int(val["price"]*0.75) else: val["price"] = int(val["price"]*0.70) - return render_template("shop.html", owned=owned, awards=list(AWARDS.values()), v=v) + return render_template("settings_shop.html", owned=owned, awards=list(AWARDS.values()), v=v) @app.post("/buy/") @auth_required diff --git a/files/static/index.js b/files/static/index.js deleted file mode 100644 index 79ba34553..000000000 --- a/files/static/index.js +++ /dev/null @@ -1,7 +0,0 @@ -const vm = new Vue({ - el: '#vm', - delimiters: ['[[', ']]'], - data: { - greeting: 'Hello, Vue!' - } -}) diff --git a/files/templates/award_modal.html b/files/templates/award_modal.html index 9aa20d107..355b0d53e 100644 --- a/files/templates/award_modal.html +++ b/files/templates/award_modal.html @@ -1,152 +1,5 @@ - + - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/files/templates/index.html b/files/templates/index.html deleted file mode 100644 index 7bc1312cf..000000000 --- a/files/templates/index.html +++ /dev/null @@ -1,8 +0,0 @@ - -
-

{{greeting}}

-

[[ greeting ]]

-
- - - \ No newline at end of file diff --git a/files/templates/shop.html b/files/templates/settings_shop.html similarity index 100% rename from files/templates/shop.html rename to files/templates/settings_shop.html