From f771d20b1a9a73fb994cbae3a457af0384d6bbe3 Mon Sep 17 00:00:00 2001 From: prabinoid <38830224+prabinoid@users.noreply.github.com> Date: Mon, 3 Feb 2025 16:50:48 +0545 Subject: [PATCH] fix: User email sign up and changed size of database connection pool connections --- backend/db.py | 2 +- backend/services/users/user_service.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/db.py b/backend/db.py index fdaaa4b825..caabd5c6cb 100644 --- a/backend/db.py +++ b/backend/db.py @@ -10,7 +10,7 @@ class DatabaseConnection: def __init__(self): self.database = Database( - settings.SQLALCHEMY_DATABASE_URI.unicode_string(), min_size=5, max_size=20 + settings.SQLALCHEMY_DATABASE_URI.unicode_string(), min_size=4, max_size=8 ) async def connect(self): diff --git a/backend/services/users/user_service.py b/backend/services/users/user_service.py index 2163223944..0af0a24599 100644 --- a/backend/services/users/user_service.py +++ b/backend/services/users/user_service.py @@ -969,8 +969,9 @@ async def register_user_with_email(user_dto: UserRegisterEmailDTO, db: Database) if user is None: user = UserEmail(email=user_email) user = await user.create(db) - - return user + return user + else: + return user.id @staticmethod async def get_interests(user: User, db: Database) -> InterestsListDTO: