Skip to content

Commit b51f8b5

Browse files
tonychang04claude
andcommitted
fix(insforge): use correct /api/database/records/ path for data queries
The InsForge backend routes data queries through /api/database/records/:tableName, not /api/database/:tableName. Updated all database tools accordingly. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 9ad6368 commit b51f8b5

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

apps/sim/tools/insforge/delete.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const deleteTool: ToolConfig<InsForgeDeleteParams, InsForgeDeleteResponse
3737
request: {
3838
url: (params) => {
3939
const base = params.baseUrl.replace(/\/$/, '')
40-
let url = `${base}/api/database/${params.table}?select=*`
40+
let url = `${base}/api/database/records/${params.table}?select=*`
4141

4242
if (params.filter?.trim()) {
4343
url += `&${params.filter.trim()}`

apps/sim/tools/insforge/get_row.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const getRowTool: ToolConfig<InsForgeGetRowParams, InsForgeGetRowResponse
3737
request: {
3838
url: (params) => {
3939
const base = params.baseUrl.replace(/\/$/, '')
40-
let url = `${base}/api/database/${params.table}?select=*`
40+
let url = `${base}/api/database/records/${params.table}?select=*`
4141

4242
if (params.filter?.trim()) {
4343
url += `&${params.filter.trim()}`

apps/sim/tools/insforge/insert.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const insertTool: ToolConfig<InsForgeInsertParams, InsForgeInsertResponse
3737
request: {
3838
url: (params) => {
3939
const base = params.baseUrl.replace(/\/$/, '')
40-
return `${base}/api/database/${params.table}?select=*`
40+
return `${base}/api/database/records/${params.table}?select=*`
4141
},
4242
method: 'POST',
4343
headers: (params) => ({

apps/sim/tools/insforge/query.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export const queryTool: ToolConfig<InsForgeQueryParams, InsForgeQueryResponse> =
4949
request: {
5050
url: (params) => {
5151
const base = params.baseUrl.replace(/\/$/, '')
52-
let url = `${base}/api/database/${params.table}?select=*`
52+
let url = `${base}/api/database/records/${params.table}?select=*`
5353

5454
if (params.filter?.trim()) {
5555
url += `&${params.filter.trim()}`

apps/sim/tools/insforge/update.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export const updateTool: ToolConfig<InsForgeUpdateParams, InsForgeUpdateResponse
4343
request: {
4444
url: (params) => {
4545
const base = params.baseUrl.replace(/\/$/, '')
46-
let url = `${base}/api/database/${params.table}?select=*`
46+
let url = `${base}/api/database/records/${params.table}?select=*`
4747

4848
if (params.filter?.trim()) {
4949
url += `&${params.filter.trim()}`

apps/sim/tools/insforge/upsert.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const upsertTool: ToolConfig<InsForgeUpsertParams, InsForgeUpsertResponse
3737
request: {
3838
url: (params) => {
3939
const base = params.baseUrl.replace(/\/$/, '')
40-
return `${base}/api/database/${params.table}?select=*`
40+
return `${base}/api/database/records/${params.table}?select=*`
4141
},
4242
method: 'POST',
4343
headers: (params) => ({

0 commit comments

Comments
 (0)