diff --git a/files/routes/subs.py b/files/routes/subs.py index 5aeaeecfaa..6004a938ac 100644 --- a/files/routes/subs.py +++ b/files/routes/subs.py @@ -220,19 +220,21 @@ def remove_mod(v, sub): return redirect(f'/h/{sub}/mods') -# @app.get("/create_sub") -# @is_not_permabanned -# def create_sub(v): -# if SITE_NAME == 'rDrama' and v.admin_level < 3: abort(403) +@app.get("/create_sub") +@is_not_permabanned +def create_sub(v): + if SITE_NAME == 'Cringetopia': abort(403) -# if request.host == 'rdrama.net': cost = 0 -# else: -# num = v.subs_created + 1 -# for a in v.alts: -# num += a.subs_created -# cost = num * 100 + if SITE_NAME == 'rDrama' and v.admin_level < 3: abort(403) + + if request.host == 'rdrama.net': cost = 0 + else: + num = v.subs_created + 1 + for a in v.alts: + num += a.subs_created + cost = num * 100 -# return render_template("sub/create_sub.html", v=v, cost=cost) + return render_template("sub/create_sub.html", v=v, cost=cost) @app.post("/create_sub")