This commit is contained in:
@@ -683,6 +683,16 @@ async def create_work_order_from_appointment(
|
||||
return visit
|
||||
|
||||
|
||||
@router.get("/sto/settings/booking", response_model=ServiceCenterBookingSettingsRead)
|
||||
async def read_booking_settings(
|
||||
service_center_id: int,
|
||||
session: AsyncSession = Depends(get_session),
|
||||
current_user: User = Depends(get_current_telegram_user),
|
||||
) -> ServiceCenterBookingSettings:
|
||||
await ensure_service_employee(session, service_center_id, current_user, {"owner", "manager", "receptionist"})
|
||||
return await get_booking_settings(session, service_center_id)
|
||||
|
||||
|
||||
@router.post("/sto/settings/booking", response_model=ServiceCenterBookingSettingsRead)
|
||||
async def upsert_booking_settings(
|
||||
payload: ServiceCenterBookingSettingsUpsert,
|
||||
|
||||
Reference in New Issue
Block a user