1212 * information: "Portions copyright [year] [name of copyright owner]".
1313 *
1414 * Copyright 2016 ForgeRock AS.
15+ * Portions copyright 2026 3A Systems, LLC.
1516 */
1617
1718define ( [
@@ -22,11 +23,9 @@ define([
2223 "org/forgerock/openidm/ui/admin/settings/audit/AuditView" ,
2324 "org/forgerock/openidm/ui/admin/settings/SelfServiceView" ,
2425 "org/forgerock/openidm/ui/admin/settings/EmailConfigView" ,
25- "org/forgerock/openidm/ui/admin/settings/UpdateView" ,
2626 "org/forgerock/commons/ui/common/main/Router" ,
2727 "org/forgerock/commons/ui/common/util/Constants" ,
2828 "org/forgerock/commons/ui/common/main/EventManager" ,
29- "org/forgerock/commons/ui/common/main/AbstractDelegate" ,
3029 "bootstrap-tabdrop"
3130] , function ( _ ,
3231 $ ,
@@ -35,11 +34,9 @@ define([
3534 AuditView ,
3635 SelfServiceView ,
3736 EmailConfigView ,
38- UpdateView ,
3937 Router ,
4038 Constants ,
41- EventManager ,
42- AbstractDelegate ) {
39+ EventManager ) {
4340
4441 var SettingsView = AdminAbstractView . extend ( {
4542 template : "templates/admin/settings/SettingsTemplate.html" ,
@@ -50,36 +47,12 @@ define([
5047 render : function ( args , callback ) {
5148 this . data . tabName = args [ 0 ] || "audit" ;
5249
53- this . data . maintenanceModeDelegate = new AbstractDelegate ( Constants . host + "/openidm/maintenance" ) ;
54-
55- this . data . maintenanceModeDelegate . serviceCall ( {
56- url : "?_action=status" ,
57- type : "POST"
58-
59- } ) . then ( _ . bind ( function ( data ) {
60- this . data . maintenanceMode = data . maintenanceEnabled ;
61-
62- if ( data . maintenanceEnabled ) {
63- this . data . tabName = "update" ;
64- EventManager . sendEvent ( Constants . ROUTE_REQUEST , {
65- routeName : "settingsView" ,
66- args : [ this . data . tabName ] ,
67- trigger : false
68- } ) ;
69-
70- }
71- } , this ) ) ;
72-
7350 this . parentRender ( _ . bind ( function ( ) {
74- if ( ! this . data . maintenanceMode ) {
75- AuditView . render ( ) ;
76- SelfServiceView . render ( ) ;
77- EmailConfigView . render ( { } , _ . noop ) ;
78- }
51+ AuditView . render ( ) ;
52+ SelfServiceView . render ( ) ;
53+ EmailConfigView . render ( { } , _ . noop ) ;
7954
80- UpdateView . render ( { step : "version" } , _ . bind ( function ( ) {
81- this . $el . find ( ".nav-tabs" ) . tabdrop ( ) ;
82- } , this ) ) ;
55+ this . $el . find ( ".nav-tabs" ) . tabdrop ( ) ;
8356
8457 if ( callback ) {
8558 callback ( ) ;
0 commit comments