From 4b8ad359a4914abc130b5020a013d51c1bf8221f Mon Sep 17 00:00:00 2001 From: LordMathis Date: Tue, 8 Jul 2025 20:28:44 +0200 Subject: [PATCH] Refactor API endpoints to include "_op" prefix for file and workspace operations --- app/src/api/file.ts | 8 +++++--- app/src/api/workspace.ts | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/api/file.ts b/app/src/api/file.ts index c85d3a8..a5a9068 100644 --- a/app/src/api/file.ts +++ b/app/src/api/file.ts @@ -47,7 +47,7 @@ export const lookupFileByName = async ( const response = await apiCall( `${API_BASE_URL}/workspaces/${encodeURIComponent( workspaceName - )}/files/lookup?filename=${encodeURIComponent(filename)}` + )}/files/_op/lookup?filename=${encodeURIComponent(filename)}` ); const data: unknown = await response.json(); if (!isLookupResponse(data)) { @@ -135,7 +135,9 @@ export const getLastOpenedFile = async ( workspaceName: string ): Promise => { const response = await apiCall( - `${API_BASE_URL}/workspaces/${encodeURIComponent(workspaceName)}/files/last` + `${API_BASE_URL}/workspaces/${encodeURIComponent( + workspaceName + )}/files/_op/last` ); const data: unknown = await response.json(); if ( @@ -161,7 +163,7 @@ export const updateLastOpenedFile = async ( await apiCall( `${API_BASE_URL}/workspaces/${encodeURIComponent( workspaceName - )}/files/last`, + )}/files/_op/last`, { method: 'PUT', headers: { diff --git a/app/src/api/workspace.ts b/app/src/api/workspace.ts index 9ba8b0d..ca36d76 100644 --- a/app/src/api/workspace.ts +++ b/app/src/api/workspace.ts @@ -121,7 +121,7 @@ export const deleteWorkspace = async ( * @throws {Error} If the API call fails or returns an invalid response */ export const getLastWorkspaceName = async (): Promise => { - const response = await apiCall(`${API_BASE_URL}/workspaces/last`); + const response = await apiCall(`${API_BASE_URL}/workspaces/_op/last`); const data: unknown = await response.json(); if ( typeof data !== 'object' || @@ -139,7 +139,7 @@ export const getLastWorkspaceName = async (): Promise => { * @throws {Error} If the API call fails or returns an invalid response */ export const updateLastWorkspaceName = async (workspaceName: string) => { - const response = await apiCall(`${API_BASE_URL}/workspaces/last`, { + const response = await apiCall(`${API_BASE_URL}/workspaces/_op/last`, { method: 'PUT', headers: { 'Content-Type': 'application/json',