diff --git a/display/frontend/src/pages/Layouts.tsx b/display/frontend/src/pages/Layouts.tsx index f6d6c11..f17bcb1 100644 --- a/display/frontend/src/pages/Layouts.tsx +++ b/display/frontend/src/pages/Layouts.tsx @@ -108,7 +108,7 @@ export default function Layouts() { async function updateElement(elId: number, field: string, value: any) { if (!selected) return; try { - await api.put(`/api/layouts/elements/${elId}`, { [field]: value }); + await api.put(`/api/layouts/${selected.id}/elements/${elId}`, { [field]: value }); selectLayout(selected.id); } catch (e) { setError((e as Error).message); } }