def my_friends(): friends = Friend.query.filter_by(get=current_user).all() friend_schema = FriendSchema(many=True) result = friend_schema.dump(friends) return jsonify( { "data": result } )
def all_frnds(): f = Friend.query.all() friend_schema = FriendSchema(many=True) result = friend_schema.dump(f) return jsonify( { "data": result } )
def active(): active_friend = [] active = [] friends = Friend.query.filter_by(get=current_user).all() friend_schema = FriendSchema(many=True) result = friend_schema.dump(friends) for value in result: for i, v in value.items(): if i == 'u_friend': active.append(v) for f in active: if 'jake' in f: active_friend.append(f) return jsonify({'active': active_friend})
def online(data): active = [] online_friend = [] friends = Friend.query.filter_by(get=current_user).all() friend_schema = FriendSchema(many=True) result = friend_schema.dump(friends) for value in result: for i, v in value.items(): if i == 'u_friend': active.append(v) for f in active: if data['data'] in f: online_friend.append(f) emit('status_change', { 'username': online_friend, 'status': 'online' }, broadcast=True)