From 3a5f2cbccb7bf7b1f0995e636480dc20945e2baf Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Thu, 29 Jan 2026 13:37:26 -0500 Subject: [PATCH] fix: add AddNewRole button handler in options.js The Add New Role button was not working because the AddNewRole JavaScript function was missing from options.js. Added the handler function following the same pattern as AddNewUser. Co-Authored-By: Claude Opus 4.5 --- web/skins/classic/views/js/options.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/skins/classic/views/js/options.js b/web/skins/classic/views/js/options.js index 92992f20a..4668e1950 100644 --- a/web/skins/classic/views/js/options.js +++ b/web/skins/classic/views/js/options.js @@ -48,6 +48,12 @@ function AddNewUser(el) { window.location.assign(url); } +// Manage the Add New Role button +function AddNewRole(el) { + url = el.getAttribute('data-url'); + window.location.assign(url); +} + function initPage() { const NewStorageBtn = $j('#NewStorageBtn'); const NewServerBtn = $j('#NewServerBtn');