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
- "first_name": user.first_name,
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
- # Additional data
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