mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-07-25 13:31:34 +00:00
Let socketio decorators return instead of randomly emiting messages.
This commit is contained in:
@@ -38,8 +38,7 @@ def socketio_admin_required(f):
|
|||||||
if current_user.is_administrator:
|
if current_user.is_administrator:
|
||||||
return f(*args, **kwargs)
|
return f(*args, **kwargs)
|
||||||
else:
|
else:
|
||||||
response = {'code': 401, 'msg': 'Unauthorized'}
|
return {'code': 403, 'msg': 'Forbidden'}
|
||||||
socketio.emit(request.event['message'], response, room=request.sid)
|
|
||||||
return wrapped
|
return wrapped
|
||||||
|
|
||||||
|
|
||||||
@@ -49,6 +48,5 @@ def socketio_login_required(f):
|
|||||||
if current_user.is_authenticated:
|
if current_user.is_authenticated:
|
||||||
return f(*args, **kwargs)
|
return f(*args, **kwargs)
|
||||||
else:
|
else:
|
||||||
response = {'code': 401, 'msg': 'Unauthorized'}
|
return {'code': 401, 'msg': 'Unauthorized'}
|
||||||
socketio.emit(request.event['message'], response, room=request.sid)
|
|
||||||
return wrapped
|
return wrapped
|
||||||
|
Reference in New Issue
Block a user