From a7e3c54a89672b96391c3c5894a84f4b5de6b7d0 Mon Sep 17 00:00:00 2001 From: Meteo Date: Sat, 13 Jun 2026 23:25:27 +0200 Subject: [PATCH] Fixed the ofice typo in the permission names to office --- pub/api/v1/office/stompjes/index.php | 2 +- pub/bin/pages/office/pageStompjes.php | 10 +++++----- pub/bin/pages/pageDashboard.php | 2 +- pub/bin/php/Classes/pageBuilder.php | 2 +- sql-update-1.2.3.sql | 4 ++++ 5 files changed, 12 insertions(+), 8 deletions(-) diff --git a/pub/api/v1/office/stompjes/index.php b/pub/api/v1/office/stompjes/index.php index 08c9d76..7c3951c 100644 --- a/pub/api/v1/office/stompjes/index.php +++ b/pub/api/v1/office/stompjes/index.php @@ -36,7 +36,7 @@ if ($API_office_stompjes->request_method === 'GET') { } elseif ($API_office_stompjes->request_method === 'DELETE') { # Only superuser can delete permission due to fact that the backend needs programming when setting a permission - $API_office_stompjes->checkPermissions('ofice-stompjes', 'RW'); + $API_office_stompjes->checkPermissions('office-stompjes', 'RW'); # when called from the frontend will not be forwarding to a url since when its called from the frontend it doesnt need a redirection $API_office_stompjes->return_url = false; diff --git a/pub/bin/pages/office/pageStompjes.php b/pub/bin/pages/office/pageStompjes.php index 354577c..f7f5daf 100644 --- a/pub/bin/pages/office/pageStompjes.php +++ b/pub/bin/pages/office/pageStompjes.php @@ -19,7 +19,7 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/api/classes/API.php'; # Check permissions $API = new API(); -if (!$API->checkPermissions('ofice-stompjes', 'RO', true)) { +if (!$API->checkPermissions('office-stompjes', 'RO', true)) { echo 'error 401 unauthorized'; exit; } @@ -135,7 +135,7 @@ while ($row = $stmt->fetch_assoc()) {
- +
@@ -154,7 +154,7 @@ while ($row = $stmt->fetch_assoc()) { - checkPermissions('ofice-stompjes', 'RW', true)) { ?> + checkPermissions('office-stompjes', 'RW', true)) { ?> @@ -164,7 +164,7 @@ while ($row = $stmt->fetch_assoc()) { - checkPermissions('ofice-stompjes', 'RW', true)) { ?> + checkPermissions('office-stompjes', 'RW', true)) { ?> @@ -180,7 +180,7 @@ while ($row = $stmt->fetch_assoc()) { - checkPermissions('ofice-stompjes', 'RW', true)) { ?> + checkPermissions('office-stompjes', 'RW', true)) { ?> diff --git a/pub/bin/pages/pageDashboard.php b/pub/bin/pages/pageDashboard.php index a426e02..da0fc26 100644 --- a/pub/bin/pages/pageDashboard.php +++ b/pub/bin/pages/pageDashboard.php @@ -47,7 +47,7 @@ function showCard($module_name, $page_name, $width = 3) showCard('servers', 'server_overview', '6'); } - if ($GLOBALS['modules_enabled']['office'] && $API->checkPermissions('ofice-stompjes', 'RO', true)) { + if ($GLOBALS['modules_enabled']['office'] && $API->checkPermissions('office-stompjes', 'RO', true)) { showCard('office', 'stompjeslist'); } diff --git a/pub/bin/php/Classes/pageBuilder.php b/pub/bin/php/Classes/pageBuilder.php index faf623f..4629df0 100644 --- a/pub/bin/php/Classes/pageBuilder.php +++ b/pub/bin/php/Classes/pageBuilder.php @@ -237,7 +237,7 @@ class pageBuilder extends API checkPermissions('ofice-stompjes', 'RO', true)) { + if ($GLOBALS['modules_enabled']['office'] && $API->checkPermissions('office-stompjes', 'RO', true)) { showSpan('office'); showPage('office', 'stompjeslist'); } diff --git a/sql-update-1.2.3.sql b/sql-update-1.2.3.sql index 1f44de8..a1fd772 100644 --- a/sql-update-1.2.3.sql +++ b/sql-update-1.2.3.sql @@ -1 +1,5 @@ ALTER TABLE `system_users` CHANGE COLUMN `user_pref_language` `user_pref_language` ENUM("en","nl") NOT NULL DEFAULT 'en' COLLATE 'utf8mb4_general_ci' AFTER `user_login_attempts`; +UPDATE `sentri`.`system_permissions` SET `permission_name`='office-stompjes-canstomp' WHERE `permission_uuid`='5f284b11-de7c-11f0-9d57-00155d00153f'; +UPDATE `sentri`.`system_permissions` SET `permission_name`='office-stompjes' WHERE `permission_uuid`='11abc93d-c265-11f0-95da-7e99ed98b725'; +UPDATE `sentri`.`system_permissions` SET `permission_slugify`='office-stompjes' WHERE `permission_uuid`='11abc93d-c265-11f0-95da-7e99ed98b725'; +UPDATE `sentri`.`system_permissions` SET `permission_slugify`='office-stompjes-canstomp' WHERE `permission_uuid`='5f284b11-de7c-11f0-9d57-00155d00153f'; \ No newline at end of file