flip_api.site_services.details
Attributes
Functions
|
Fetch current site details. |
|
Update site details. |
Module Contents
- flip_api.site_services.details.router
- flip_api.site_services.details.get_details(db: sqlmodel.Session = Depends(get_session), user_id: uuid.UUID = Depends(verify_token))
Fetch current site details.
- Parameters:
db (Session) – Database session.
user_id (UUID) – User ID from authentication.
- Returns:
Current site details including banner and deployment mode.
- Return type:
- Raises:
HTTPException – If site details cannot be fetched due to an error.
- flip_api.site_services.details.update_details(site_details: flip_api.domain.interfaces.site.ISiteDetails, db: sqlmodel.Session = Depends(get_session), user_id: uuid.UUID = Depends(verify_token))
Update site details.
- Parameters:
site_details (ISiteDetails) – Updated site configuration.
db (Session) – Database session.
user_id (UUID) – User ID from authentication.
- Returns:
Updated site details including banner and deployment mode.
- Return type:
- Raises:
HTTPException – If site details cannot be updated due to an error.