diff --git a/__init__.py b/__init__.py index 5543b0f..3951324 100644 --- a/__init__.py +++ b/__init__.py @@ -117,8 +117,6 @@ def save_plans(): with open(subdomain + ".json", "w") as fp: fp.write(json.dumps(payload)) deployJamla(subdomain + ".json") - # Redirect to activation page - url = "https://" + request.host + "/activate/" + subdomain # Inform try: @@ -127,7 +125,7 @@ def save_plans(): new_site_url = session["site-url"] task_queue.put( lambda: requests.get( - f"https://api.telegram.org/bot{token}/sendMessage?chat_id={chat_id}&text=NewShop%20{new_site_url}" + f"https://api.telegram.org/bot{token}/sendMessage?chat_id={chat_id}&text=NewShop%20{new_site_url}" # noqa ) ) except Exception: @@ -139,7 +137,11 @@ def save_plans(): con.execute(query, (session["site-url"], session["email"].lower())) con.commit() - return redirect(url) + from time import sleep + + sleep(3) + # Redirect to their site + return redirect(session["site-url"]) @builder.route("/activate/") diff --git a/forms.py b/forms.py index 9d186b1..e6085e9 100644 --- a/forms.py +++ b/forms.py @@ -64,10 +64,6 @@ class SignupForm(StripWhitespaceForm): interval_unit = FieldList( StringField("Interval Unit", [validators.optional()]), min_entries=1 ) - selling_points = FieldList( - FieldList( - StringField("Unique Selling Point", [validators.DataRequired()]), - min_entries=3, - ), - min_entries=1, + description = FieldList( + StringField("Interval Unit", [validators.optional()]), min_entries=1 )