From 59c2403c6d7d50778440d1648cc96ef8b18d9924 Mon Sep 17 00:00:00 2001 From: Fedorov Vladimir Date: Sat, 3 Oct 2026 14:19:24 +0700 Subject: [PATCH] fix --- src/components/OfficePage.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/OfficePage.vue b/src/components/OfficePage.vue index a770cc5..ed40e6a 100644 --- a/src/components/OfficePage.vue +++ b/src/components/OfficePage.vue @@ -16,8 +16,13 @@ const permissions = ref([]) async function getPermissions() { permissions.value = [] - const res = await client.GetPermissions({}) - permissions.value = res.permissions! + try { + const res = await client.GetPermissions({}) + permissions.value = res.permissions || [] + } catch (err) { + message.error('Не удалось загрузить права доступа') + console.error('Failed to load permissions:', err) + } } getPermissions()