|
|
@ -1,5 +1,14 @@
|
|
|
|
from app.models.friend import Friend
|
|
|
|
from app.models.friend import Friend
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def friend_serialize(friend: list) -> Friend:
|
|
|
|
|
|
|
|
status = friend['status'] if 'status' in friend else 'null'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return Friend(**{
|
|
|
|
|
|
|
|
"id": str(friend["_id"]),
|
|
|
|
|
|
|
|
"user_id": friend["user_id"],
|
|
|
|
|
|
|
|
"friend_user_id": friend["friend_user_id"],
|
|
|
|
|
|
|
|
"status": status
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
def friends_serialize(friends: list, external_friends: list) -> dict:
|
|
|
|
def friends_serialize(friends: list, external_friends: list) -> dict:
|
|
|
|
serialized_friends: dict = {
|
|
|
|
serialized_friends: dict = {
|
|
|
|