forked from rDrama/rDrama
reserve girl names
parent
15686d8a29
commit
87c1e101cf
|
@ -1112,6 +1112,10 @@ GIRL_NAMES = {
|
||||||
'Z': ['Zoe', 'Zoey', 'Zaria', 'Zoie']
|
'Z': ['Zoe', 'Zoey', 'Zaria', 'Zoie']
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GIRL_NAMES_TOTAL = set()
|
||||||
|
for l in GIRL_NAMES.values():
|
||||||
|
GIRL_NAMES_TOTAL.update(l)
|
||||||
|
|
||||||
from sqlalchemy.engine.create import create_engine
|
from sqlalchemy.engine.create import create_engine
|
||||||
from sqlalchemy.orm import scoped_session, sessionmaker
|
from sqlalchemy.orm import scoped_session, sessionmaker
|
||||||
|
|
||||||
|
|
|
@ -200,9 +200,8 @@ def sign_up_post(v):
|
||||||
form_timestamp = request.values.get("now", '0')
|
form_timestamp = request.values.get("now", '0')
|
||||||
form_formkey = request.values.get("formkey", "none")
|
form_formkey = request.values.get("formkey", "none")
|
||||||
|
|
||||||
username = request.values.get("username")
|
username = request.values.get("username", "").strip()
|
||||||
if not username: abort(400)
|
if not username: abort(400)
|
||||||
username = username.strip()
|
|
||||||
|
|
||||||
email = request.values.get("email", "").strip().lower()
|
email = request.values.get("email", "").strip().lower()
|
||||||
|
|
||||||
|
@ -240,6 +239,9 @@ def sign_up_post(v):
|
||||||
email=email,
|
email=email,
|
||||||
), 400
|
), 400
|
||||||
|
|
||||||
|
if username.title() in GIRL_NAMES_TOTAL:
|
||||||
|
return signup_error("An account with that username already exists!")
|
||||||
|
|
||||||
submitted_token = session.get("signup_token", "")
|
submitted_token = session.get("signup_token", "")
|
||||||
if not submitted_token:
|
if not submitted_token:
|
||||||
session.clear()
|
session.clear()
|
||||||
|
|
|
@ -695,6 +695,9 @@ def is_available(name):
|
||||||
|
|
||||||
name = name.strip()
|
name = name.strip()
|
||||||
|
|
||||||
|
if name.title() in GIRL_NAMES_TOTAL:
|
||||||
|
return {name: False}
|
||||||
|
|
||||||
if len(name) < 3 or len(name) > 25:
|
if len(name) < 3 or len(name) > 25:
|
||||||
return {name: False}
|
return {name: False}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue