forked from rDrama/rDrama
get id fix for sbs
parent
f9d6976202
commit
fc623b7201
|
@ -1,7 +1,7 @@
|
||||||
from files.classes import *
|
from files.classes import *
|
||||||
from flask import g
|
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()
|
username = username.replace('\\', '').replace('_', '\_').replace('%', '').strip()
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@ def get_id(username, v=None, graceful=False, include_shadowbanned=True):
|
||||||
)
|
)
|
||||||
).one_or_none()
|
).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)
|
if not graceful: abort(404)
|
||||||
else: return None
|
else: return None
|
||||||
|
|
||||||
|
|
|
@ -131,7 +131,7 @@ def log(v):
|
||||||
except: page = 1
|
except: page = 1
|
||||||
|
|
||||||
admin = request.values.get("admin")
|
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
|
else: admin_id = 0
|
||||||
|
|
||||||
kind = request.values.get("kind")
|
kind = request.values.get("kind")
|
||||||
|
|
Loading…
Reference in New Issue