diff --git a/src/js/sw/surfaces/team-admin/members.js b/src/js/sw/surfaces/team-admin/members.js index 0d792b4..8df11e7 100644 --- a/src/js/sw/surfaces/team-admin/members.js +++ b/src/js/sw/surfaces/team-admin/members.js @@ -16,7 +16,7 @@ export default function MembersSection({ teamId }) { const loadRoles = useCallback(async () => { try { - const resp = await sw.api.get(`/teams/${teamId}/roles`); + const resp = await sw.api.get(`/api/v1/teams/${teamId}/roles`); setRoles(resp.data || ['admin', 'member']); } catch { setRoles(['admin', 'member']); } }, [teamId]); @@ -137,7 +137,7 @@ export default function MembersSection({ teamId }) { if (!newRole.trim()) return; const updated = [...new Set([...roles, newRole.trim()])]; try { - await sw.api.put('/teams/' + teamId + '/roles', { roles: updated }); + await sw.api.put('/api/v1/teams/' + teamId + '/roles', { roles: updated }); setRoles(updated); setNewRole(''); sw.toast('Role added', 'success'); @@ -151,7 +151,7 @@ export default function MembersSection({ teamId }) {