diff --git a/src/api/viewService.ts b/src/api/viewService.ts index bf591d2..17f8d82 100644 --- a/src/api/viewService.ts +++ b/src/api/viewService.ts @@ -57,7 +57,7 @@ export interface NavItem { } export async function getHeaderConfig(deviceType = "desktop"): Promise { - const raw = await request("GET", `/app/${APP_ID}/header/${deviceType}`); + const raw = await request("GET", `/app/${APP_ID}/view/header/${deviceType}`); return raw.config ?? raw; } @@ -88,11 +88,11 @@ export interface LayoutElement { } export function getScreens(deviceType = "desktop"): Promise { - return request("GET", `/app/${APP_ID}/screens?device_type=${deviceType}`); + return request("GET", `/app/${APP_ID}/view/screens?device_type=${deviceType}`); } export function getScreen(sourceScreenId: number): Promise { - return request("GET", `/app/${APP_ID}/screens/${sourceScreenId}`); + return request("GET", `/app/${APP_ID}/view/screens/${sourceScreenId}`); } // --------------------------------------------------------------------------- @@ -110,7 +110,7 @@ export interface RVScreen { // Accepts either the numeric source_screen_id OR the source_uuid — both // are accepted by the view-service's rv-screens endpoint. export function getRVScreen(idOrUuid: number | string): Promise { - return request("GET", `/app/${APP_ID}/rv-screens/${idOrUuid}`); + return request("GET", `/app/${APP_ID}/view/rv-screens/${idOrUuid}`); } // --------------------------------------------------------------------------- @@ -152,7 +152,7 @@ export function getRecordView( rvScreenId: string | number, query: SearchQuery = {}, ): Promise { - return request("POST", `/app/${APP_ID}/recordview`, { + return request("POST", `/app/${APP_ID}/view/recordview`, { rv_template_id: rvTemplateId, rv_screen_id: String(rvScreenId), search_query: { @@ -198,7 +198,7 @@ export interface DVScreen { } export function getDVScreen(idOrUuid: number | string): Promise { - return request("GET", `/app/${APP_ID}/dv-screens/${idOrUuid}`); + return request("GET", `/app/${APP_ID}/view/dv-screens/${idOrUuid}`); } // --------------------------------------------------------------------------- @@ -213,7 +213,7 @@ export interface DetailViewResponse { export function getDetailView(dvSourceId: number, instanceId: string): Promise { return request( "GET", - `/app/${APP_ID}/detailview/${dvSourceId}?instance_id=${encodeURIComponent(instanceId)}`, + `/app/${APP_ID}/view/detailview/${dvSourceId}?instance_id=${encodeURIComponent(instanceId)}`, ); } @@ -254,7 +254,7 @@ export function getFormScreen( instanceId?: string, deviceType = "desktop", ): Promise { - return request("POST", `/app/${APP_ID}/form-screens`, { + return request("POST", `/app/${APP_ID}/view/form-screens`, { activity_id: activityId, instance_id: instanceId || "", device_type: deviceType, @@ -353,5 +353,5 @@ export interface AuditEntry { } export function getAuditLog(instanceId: string): Promise { - return request("GET", `/app/${APP_ID}/audit?instance_id=${encodeURIComponent(instanceId)}`); + return request("GET", `/app/${APP_ID}/view/audit?instance_id=${encodeURIComponent(instanceId)}`); }