Spaces:
Running
Running
vanitha commited on
Commit ·
6939a48
1
Parent(s): d74c068
added fullname and removed metdata from login response
Browse files
app/auth/controllers/router.py
CHANGED
|
@@ -174,12 +174,10 @@ async def login(
|
|
| 174 |
"email": user.email,
|
| 175 |
"merchant_id": user.merchant_id,
|
| 176 |
"merchant_type": user.merchant_type,
|
| 177 |
-
"
|
| 178 |
-
"last_name": user.last_name,
|
| 179 |
"role": user.role,
|
| 180 |
"status": user.status.value,
|
| 181 |
-
"last_login_at": user.last_login_at
|
| 182 |
-
"metadata": user.metadata
|
| 183 |
}
|
| 184 |
|
| 185 |
# Access menu structure with SCM permissions
|
|
|
|
| 174 |
"email": user.email,
|
| 175 |
"merchant_id": user.merchant_id,
|
| 176 |
"merchant_type": user.merchant_type,
|
| 177 |
+
"full_name": user.full_name,
|
|
|
|
| 178 |
"role": user.role,
|
| 179 |
"status": user.status.value,
|
| 180 |
+
"last_login_at": user.last_login_at
|
|
|
|
| 181 |
}
|
| 182 |
|
| 183 |
# Access menu structure with SCM permissions
|
app/system_users/models/model.py
CHANGED
|
@@ -63,6 +63,7 @@ class SystemUserModel(BaseModel):
|
|
| 63 |
# Personal information
|
| 64 |
first_name: Optional[str] = Field(None, description="User first name")
|
| 65 |
last_name: Optional[str] = Field(None, description="User last name")
|
|
|
|
| 66 |
phone: Optional[str] = Field(None, description="User phone number (E.164 format)")
|
| 67 |
|
| 68 |
# Authorization
|
|
@@ -92,8 +93,7 @@ class SystemUserModel(BaseModel):
|
|
| 92 |
updated_at: Optional[datetime] = Field(None, description="Last update timestamp")
|
| 93 |
updated_by: Optional[str] = Field(None, description="User ID who last updated this record")
|
| 94 |
|
| 95 |
-
|
| 96 |
-
metadata: Optional[Dict[str, Any]] = Field(None, description="Additional metadata")
|
| 97 |
|
| 98 |
class Config:
|
| 99 |
populate_by_name = True
|
|
|
|
| 63 |
# Personal information
|
| 64 |
first_name: Optional[str] = Field(None, description="User first name")
|
| 65 |
last_name: Optional[str] = Field(None, description="User last name")
|
| 66 |
+
full_name: Optional[str] = Field(None, description="User full name")
|
| 67 |
phone: Optional[str] = Field(None, description="User phone number (E.164 format)")
|
| 68 |
|
| 69 |
# Authorization
|
|
|
|
| 93 |
updated_at: Optional[datetime] = Field(None, description="Last update timestamp")
|
| 94 |
updated_by: Optional[str] = Field(None, description="User ID who last updated this record")
|
| 95 |
|
| 96 |
+
|
|
|
|
| 97 |
|
| 98 |
class Config:
|
| 99 |
populate_by_name = True
|