MCPcopy Index your code
hub / github.com/simstudioai/sim / buildReadRecordUrl

Function buildReadRecordUrl

apps/sim/tools/agiloft/utils.ts:30–46  ·  view source on GitHub ↗
(base: string, params: AgiloftReadRecordParams)

Source from the content-addressed store, hash-verified

28}
29
30export function buildReadRecordUrl(base: string, params: AgiloftReadRecordParams): string {
31 const { kb, table } = encodeTable(params)
32 const id = encodeURIComponent(params.recordId.trim())
33 let url = `${base}/ewws/REST/${kb}/${table}/${id}?$lang=en`
34
35 if (params.fields) {
36 const fieldList = params.fields
37 .split(',')
38 .map((f) => f.trim())
39 .filter(Boolean)
40 for (const field of fieldList) {
41 url += `&$fields=${encodeURIComponent(field)}`
42 }
43 }
44
45 return url
46}
47
48export function buildUpdateRecordUrl(
49 base: string,

Callers 1

route.tsFile · 0.90

Calls 1

encodeTableFunction · 0.85

Tested by

no test coverage detected