migrate groups.enabled in oidc #6104
Signed-off-by: si458 <simonsmith5521@gmail.com>
si458 committed
May 21, 2024 at 19:04 UTC
bc6451fee5e3575295961ee2fd5781e5c3d35438
1 file changed
+8
webserver.js
+8
@@ -7472,6 +7472,14 @@ module.exports.CreateWebServer = function (parent, db, args, certificates, doneF
7472
}
7473
delete strategy.scope
7474
}
7475
+ if (strategy.groups && strategy.groups.sync && strategy.groups.sync.enabled && strategy.groups.sync.enabled === true) {
7476
+ if (strategy.groups.sync.filter) {
7477
+ delete strategy.groups.sync.enabled;
7478
+ } else {
7479
+ strategy.groups.sync = true;
7480
+ }
7481
+ parent.authLog('migrateOldConfigs', `OIDC: OLD CONFIG: Moving old config to new location. strategy.groups.sync.enabled => strategy.groups.sync`);
7482
+ }
7483
return strategy
7484
}
7485