09-01-2024

Terdapat beberapa bug yang telah diperbaiki.

Simpan Role

Saat melakukan simpan role jika ditabel permissions dengan kolom menu_id yang null dengan kolom name dengan menu_id permission view ketika simpan role.

Buka file RoleController.php

Penambahan kode bagian !empty($permission['menu_id']).

...
foreach ($dataPermissions as $permission) {
    $nameParts = explode(".", $permission['name']);
    if (count($nameParts) == 2 && $nameParts[1] == "view" && !empty($permission['menu_id'])) {
        $dataTransformIDViewPermissions[] = (int)$nameParts[0];
    } else {
        if (count($nameParts) == 2) {
            $dataTransformMenuPermissions[$nameParts[0]][] = $nameParts[1];
        } else {
            $dataAdditionalRolePermissions[] = $nameParts[0];
        }
    }
}
...