forked from rDrama/rDrama
better logic for queen names
parent
d5540cb85a
commit
9838398d55
|
@ -330,8 +330,10 @@ def award_thing(v, thing_type, id):
|
||||||
abort(409, f"{safe_username} is under the effect of a conflicting award: OwOify award!")
|
abort(409, f"{safe_username} is under the effect of a conflicting award: OwOify award!")
|
||||||
|
|
||||||
if not author.queen:
|
if not author.queen:
|
||||||
name_index = g.db.query(User).filter(User.queen != None).count()
|
last_taken_name = g.db.query(User.username).filter(User.queen != None).order_by(User.queen.desc()).first()[0]
|
||||||
|
try: name_index = GIRL_NAMES.index(last_taken_name)
|
||||||
|
except: name_index = 0
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
new_name = GIRL_NAMES[name_index]
|
new_name = GIRL_NAMES[name_index]
|
||||||
existing = get_user(new_name, graceful=True)
|
existing = get_user(new_name, graceful=True)
|
||||||
|
|
Loading…
Reference in New Issue