From f88b3f288b0292ce01f702403862c3070b16effb Mon Sep 17 00:00:00 2001 From: Nitwel Date: Sat, 24 Oct 2020 12:49:22 +0200 Subject: [PATCH] make code simpler --- .../composables/use-update-permissions.ts | 50 +++++++++---------- 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/app/src/modules/settings/routes/roles/item/composables/use-update-permissions.ts b/app/src/modules/settings/routes/roles/item/composables/use-update-permissions.ts index ebd7ed6106..8bdfadffdc 100644 --- a/app/src/modules/settings/routes/roles/item/composables/use-update-permissions.ts +++ b/app/src/modules/settings/routes/roles/item/composables/use-update-permissions.ts @@ -90,33 +90,31 @@ export default function useUpdatePermissions( const actions = ['create', 'read', 'update', 'delete']; await Promise.all( - actions.map((action) => - (async () => { - const permission = getPermission(action); - if (permission) { - try { - await api.patch(`/permissions/${permission.id}`, { - fields: '*', - permissions: null, - validation: null, - }); - } catch (err) { - console.error(err); - } - } else { - try { - await api.post('/permissions/', { - role: role.value, - collection: collection.value.collection, - action: action, - fields: '*', - }); - } catch (err) { - console.error(err); - } + actions.map(async (action) => { + const permission = getPermission(action); + if (permission) { + try { + await api.patch(`/permissions/${permission.id}`, { + fields: '*', + permissions: null, + validation: null, + }); + } catch (err) { + console.error(err); } - })() - ) + } else { + try { + await api.post('/permissions/', { + role: role.value, + collection: collection.value.collection, + action: action, + fields: '*', + }); + } catch (err) { + console.error(err); + } + } + }) ); await refresh?.();