From a2b0e7cbd379d32b7eb974ba9e218f8f738cc77c Mon Sep 17 00:00:00 2001 From: Stockboy Steve Date: Tue, 31 Mar 2026 17:44:20 +0000 Subject: [PATCH] fix(auth): revert store_id to uuid.UUID in user schemas CTO review feedback: store_id must remain uuid.UUID since Store model still uses UUIDPrimaryKeyMixin. Only user_id changes to str. Co-Authored-By: Paperclip --- common/src/cartsnitch_common/schemas/user.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/src/cartsnitch_common/schemas/user.py b/common/src/cartsnitch_common/schemas/user.py index d0256af..98daf71 100644 --- a/common/src/cartsnitch_common/schemas/user.py +++ b/common/src/cartsnitch_common/schemas/user.py @@ -26,7 +26,7 @@ class UserRead(BaseModel): class UserStoreAccountCreate(BaseModel): user_id: str - store_id: str + store_id: uuid.UUID session_data: dict | None = None status: AccountStatus = AccountStatus.ACTIVE @@ -36,7 +36,7 @@ class UserStoreAccountRead(BaseModel): id: uuid.UUID user_id: str - store_id: str + store_id: uuid.UUID status: AccountStatus session_expires_at: datetime | None last_sync_at: datetime | None