Remove NewBook room blocking — app never writes to NewBook

Unsellable flag is in-app visibility only; staff mark rooms out of
order in NewBook through their own process. NewBook use is now
read-only (room sync + occupancy filter).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
jtricerolph 2026-07-03 21:37:52 +00:00
parent 6ca395097e
commit 3289a31027
9 changed files with 11 additions and 114 deletions

View file

@ -84,12 +84,6 @@ export function resolveTask(id: number, body: {
export function addComment(id: number, note: string, addToTemplate = false): Promise<{ ok: boolean; added_to_template: boolean }> {
return request(`/tasks/${id}/comments`, { method: 'POST', body: JSON.stringify({ note, add_to_template: addToTemplate }) })
}
export function blockRoomInNewbook(id: number): Promise<{ ok: boolean }> {
return request(`/tasks/${id}/newbook-block`, { method: 'POST' })
}
export function unblockRoomInNewbook(id: number): Promise<{ ok: boolean }> {
return request(`/tasks/${id}/newbook-unblock`, { method: 'POST' })
}
export function fetchOccupancy(): Promise<{ date: string; occupied_site_ids: string[] }> {
return request('/occupancy')
}