diff --git a/resources/js/Pages/Superuser/Role/Index.vue b/resources/js/Pages/Superuser/Role/Index.vue index c53d883..6b7a276 100644 --- a/resources/js/Pages/Superuser/Role/Index.vue +++ b/resources/js/Pages/Superuser/Role/Index.vue @@ -42,11 +42,11 @@ const detach = async (role, permission, refresh) => { showCancelButton: true, }) - if (!response.isConfirmed) return + if (!response.isConfirmed) + return Inertia.on('finish', () => refresh()) - - return Inertia.patch(route('superuser.role.detach', { role: role.id, permission: permission.id })) + Inertia.patch(route('superuser.role.detach', { role: role.id, permission: permission.id })) } const store = () => {