fix(frontend) : ERP-26 - fix Hydra response format (member not hydra:member) and IRI permissions
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -111,7 +111,7 @@ interface Role {
|
||||
label: string
|
||||
description: string | null
|
||||
isSystem: boolean
|
||||
permissions: Permission[]
|
||||
permissions: (Permission | string)[]
|
||||
}
|
||||
|
||||
const { t } = useI18n()
|
||||
@@ -132,12 +132,12 @@ const deleting = ref(false)
|
||||
async function loadRoles() {
|
||||
loading.value = true
|
||||
try {
|
||||
const data = await api.get<{ 'hydra:member': Role[] }>(
|
||||
const data = await api.get<{ member: Role[] }>(
|
||||
'/roles',
|
||||
{},
|
||||
{ toast: false },
|
||||
)
|
||||
roles.value = data['hydra:member']
|
||||
roles.value = data.member
|
||||
} finally {
|
||||
loading.value = false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user