| @@ -1,6 +1,6 @@ | |||||
| from flask import Flask, render_template, redirect, request | from flask import Flask, render_template, redirect, request | ||||
| from time import time | from time import time | ||||
| from urllib.parse import urlparse | |||||
| from urllib.parse import urlparse, unquote | |||||
| from markdown2 import markdown | from markdown2 import markdown | ||||
| import json | import json | ||||
| import os.path | import os.path | ||||
| @@ -22,14 +22,13 @@ def nightly(): | |||||
| @app.route('/agegate') | @app.route('/agegate') | ||||
| def agegate(): | def agegate(): | ||||
| url = request.args.get("to", default="/") | |||||
| url = unquote(request.url.split("?to=")[1]) | |||||
| return render_template("age-gate.html", url=url) | return render_template("age-gate.html", url=url) | ||||
| @app.route('/accept') | @app.route('/accept') | ||||
| def accept(): | def accept(): | ||||
| url = request.args.get("url", default=None) | url = request.args.get("url", default=None) | ||||
| print(urlparse(url).netloc) | |||||
| if urlparse(url).netloc and urlparse(url).netloc[-9:] != "crux.sexy": | if urlparse(url).netloc and urlparse(url).netloc[-9:] != "crux.sexy": | ||||
| print("oops") | print("oops") | ||||
| url = "/" | url = "/" | ||||