flip_api.site_services.services.details_service =============================================== .. py:module:: flip_api.site_services.services.details_service Functions --------- .. autoapisummary:: flip_api.site_services.services.details_service.get_site_details flip_api.site_services.services.details_service.update_site_details Module Contents --------------- .. py:function:: get_site_details(db: sqlmodel.Session) -> flip_api.domain.interfaces.site.ISiteDetails Fetch site details from the database. :param db: Database session. :type db: Session :returns: Current site details including banner and deployment mode. :rtype: SiteDetails :raises HTTPException: If site details cannot be fetched due to an error. .. py:function:: update_site_details(site_details: flip_api.domain.interfaces.site.ISiteDetails, db: sqlmodel.Session) -> None Update site details in the database. :param site_details: Updated site configuration. :type site_details: ISiteDetails :param db: Database session. :type db: Session :returns: None :raises HTTPException: If site details cannot be updated due to an error.