better user search

master
Aevann 2024-11-09 16:35:21 +02:00
parent f2c558a382
commit f612baacd3
2 changed files with 3 additions and 3 deletions

View File

@ -105,7 +105,7 @@ function populate_inline_user_modal(results, textbox)
let user_option_text = document.createElement("span"); let user_option_text = document.createElement("span");
user_option_text.textContent = name; user_option_text.textContent = name.split(',')[0];
user_option.addEventListener('click', () => { user_option.addEventListener('click', () => {
replaceText(textbox, `@${name} `) replaceText(textbox, `@${name} `)

View File

@ -172,7 +172,7 @@ def groups_csv(v):
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID) @limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@auth_required @auth_required
def users_csv(v): def users_csv(v):
users = g.db.query(User.username) users = g.db.query(User.username, User.original_username, User.extra_username)
if SITE == 'watchpeopledie.tv': if SITE == 'watchpeopledie.tv':
users = users.filter(User.truescore > 100) users = users.filter(User.truescore > 100)
@ -181,7 +181,7 @@ def users_csv(v):
t = time.time() - 604800 t = time.time() - 604800
users = users.filter(or_(User.truescore > 10, User.last_active > t)) users = users.filter(or_(User.truescore > 10, User.last_active > t))
return [x[0] for x in users.order_by(User.truescore.desc()).all()] return [f'{x[0]},{x[1]},{x[2]}' for x in users.order_by(User.truescore.desc()).all()]
@app.get('/sidebar') @app.get('/sidebar')
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400) @limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400)