get id fix for sbs

remotes/1693176582716663532/tmp_refs/heads/watchparty
justcool393 2022-09-30 22:15:56 -07:00
parent f9d6976202
commit fc623b7201
2 changed files with 3 additions and 3 deletions

View File

@ -1,7 +1,7 @@
from files.classes import *
from flask import g
def get_id(username, v=None, graceful=False, include_shadowbanned=True):
def get_id(username, graceful=False):
username = username.replace('\\', '').replace('_', '\_').replace('%', '').strip()
@ -14,7 +14,7 @@ def get_id(username, v=None, graceful=False, include_shadowbanned=True):
)
).one_or_none()
if not user or (user.shadowbanned and not (include_shadowbanned or (v and (v.admin_level >= 2 or v.shadowbanned)))):
if not user:
if not graceful: abort(404)
else: return None

View File

@ -131,7 +131,7 @@ def log(v):
except: page = 1
admin = request.values.get("admin")
if admin: admin_id = get_id(admin, v=v)
if admin: admin_id = get_id(admin)
else: admin_id = 0
kind = request.values.get("kind")