diff --git a/src/lib/api/api.service.ts b/src/lib/api/api.service.ts index dba669f9..6c217a7c 100644 --- a/src/lib/api/api.service.ts +++ b/src/lib/api/api.service.ts @@ -1027,8 +1027,8 @@ export class ApiService { }); } - public updateRule(ruleGroupId: string, payload: UpdateRuleRequest): Promise { - return this.request(replacePathParams(RULE_BY_ID_ENDPOINT, { id: ruleGroupId }), { + public updateRule(id: number, payload: UpdateRuleRequest): Promise { + return this.request(replacePathParams(RULE_BY_ID_ENDPOINT, { id }), { method: 'PATCH', body: payload }); diff --git a/src/routes/rules/edit/[id]/+page.svelte b/src/routes/rules/edit/[id]/+page.svelte index 04546e45..179f4f33 100644 --- a/src/routes/rules/edit/[id]/+page.svelte +++ b/src/routes/rules/edit/[id]/+page.svelte @@ -141,7 +141,7 @@ })) }; - await api.updateRule(rule.ruleGroupId, payload); + await api.updateRule(rule.id, payload); toast.add({ tone: 'success',