mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-03 20:02:47 +00:00 
			
		
		
		
	unify get_user event via socketio
This commit is contained in:
		@@ -7,7 +7,7 @@ from app.models import User
 | 
			
		||||
 | 
			
		||||
@socketio.on('GET /users/<user_id>')
 | 
			
		||||
@socketio_login_required
 | 
			
		||||
def get_user(user_hashid, backrefs=False, relationships=False):
 | 
			
		||||
def get_user(user_hashid):
 | 
			
		||||
    user_id = hashids.decode(user_hashid)
 | 
			
		||||
    user = User.query.get(user_id)
 | 
			
		||||
    if user is None:
 | 
			
		||||
@@ -15,12 +15,9 @@ def get_user(user_hashid, backrefs=False, relationships=False):
 | 
			
		||||
    if not (user == current_user or current_user.is_administrator()):
 | 
			
		||||
        return {'status': 403, 'statusText': 'Forbidden'}
 | 
			
		||||
    return {
 | 
			
		||||
        'body': user.to_json_serializeable(
 | 
			
		||||
            backrefs=backrefs,
 | 
			
		||||
            relationships=relationships
 | 
			
		||||
        ),
 | 
			
		||||
        'body': user.to_json_serializeable(backrefs=True, relationships=True),
 | 
			
		||||
        'status': 200,
 | 
			
		||||
        'statusText': 'OK',
 | 
			
		||||
        'statusText': 'OK'
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user