From 83a3462ebb65daa93880b3192acbc926c7f73da0 Mon Sep 17 00:00:00 2001 From: Alix JEUDI--LEMOINE Date: Wed, 27 Nov 2024 11:17:28 +0100 Subject: [PATCH] :poop: Fixed external friends error + added full url to dev env to documentation --- app/main.py | 4 +++- app/serializers/friend_serializer.py | 2 +- app/serializers/user_serializer.py | 1 - 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/main.py b/app/main.py index ab73c99..27b7a42 100644 --- a/app/main.py +++ b/app/main.py @@ -29,9 +29,11 @@ db = client[MONGODB_DATABASE] # FastAPI app instance app = FastAPI( servers=[ - {"url": "https://api.memorymap.fr/api/v1", "description": "Production environment"}, + {"url": "http://127.0.0.1:8000/api/v1", "description": "Dev environment"}, + {"url": "https://api.memorymap.fr/api/v1", "description": "Production environment"} ], root_path="/api/v1", + root_path_in_servers=False ) # OAuth2 scheme diff --git a/app/serializers/friend_serializer.py b/app/serializers/friend_serializer.py index fb832e9..f1d1d93 100644 --- a/app/serializers/friend_serializer.py +++ b/app/serializers/friend_serializer.py @@ -15,7 +15,7 @@ def friends_serialize(friends: list, external_friends: list) -> dict: }) for external_friend in external_friends: - status = external_friend.status if external_friend.status else 'null' + status = external_friend.status if hasattr(external_friend, 'status') else 'null' serialized_friends["external_friends"].append({ "id": str(external_friend["_id"]), diff --git a/app/serializers/user_serializer.py b/app/serializers/user_serializer.py index 1a29231..7efad23 100644 --- a/app/serializers/user_serializer.py +++ b/app/serializers/user_serializer.py @@ -12,7 +12,6 @@ def users_serialize(users: list) -> list[UserDTO]: return serialized_users def user_serialize(user) -> User: - print(user) return User( _id=str(user['_id']), username=user['username'],