Skip to content

Commit 9d5e52a

Browse files
committed
Add getConfiguredInstances
1 parent 9bd66da commit 9d5e52a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

assets/webconfig/js/ui_utils.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,13 @@ function getFirstConfiguredInstance() {
9494

9595
return configuredInstance ? configuredInstance.instance : null; // Return instance number or null if none exists
9696
}
97+
function getConfiguredInstances() {
98+
const instances = window.serverInfo?.instance || [];
99+
const list = Array.isArray(instances) ? instances : Object.values(instances);
100+
return list
101+
.filter((inst) => typeof inst.instance !== 'undefined')
102+
.map((inst) => inst.instance);
103+
}
97104

98105
function doesInstanceExist(instanceId) {
99106

0 commit comments

Comments
 (0)