We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d4ce5b7 commit 5486354Copy full SHA for 5486354
1 file changed
packages/extension-api-caller/src/lib/filters/restApiCaller.ts
@@ -11,8 +11,9 @@ export const RestApiCallerFilter: FunctionalFilter = async ({
11
value,
12
}) => {
13
if (!args['url']) throw new InternalError('url is required');
14
- const results = await axios.get<Array<any>>(args['url'], {
15
- params: args['arg'] ? { [args['arg']]: value } : {},
+ const url = args['arg'] && args['arg'] === ':id' ? `${args['url']}/${value}` : args['url'];
+ const results = await axios.get<Array<any>>(url, {
16
+ params: args['arg'] && args['arg'] !== ':id' ? { [args['arg']]: value } : {},
17
});
18
19
return JSON.stringify(results.data);
0 commit comments