From ac3ee03a95aed1f2f767d9d6bf52d19f4ab5fa5a Mon Sep 17 00:00:00 2001 From: samiul Date: Tue, 3 Feb 2026 19:33:15 +0600 Subject: [PATCH] fix storageclass function Signed-off-by: samiul --- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 17 +++++------------ .../ui/functions.js | 4 ++-- .../ui/functions.js | 15 +++++---------- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 9 ++++++--- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- .../ui/functions.js | 4 ++-- 24 files changed, 58 insertions(+), 67 deletions(-) diff --git a/charts/kubedbcom-cassandra-editor-options/ui/functions.js b/charts/kubedbcom-cassandra-editor-options/ui/functions.js index 2c5ffe3146..8c4d64e4c6 100644 --- a/charts/kubedbcom-cassandra-editor-options/ui/functions.js +++ b/charts/kubedbcom-cassandra-editor-options/ui/functions.js @@ -874,10 +874,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-clickhouse-editor-options/ui/functions.js b/charts/kubedbcom-clickhouse-editor-options/ui/functions.js index ec85c9985d..d007e745e6 100644 --- a/charts/kubedbcom-clickhouse-editor-options/ui/functions.js +++ b/charts/kubedbcom-clickhouse-editor-options/ui/functions.js @@ -898,9 +898,9 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-druid-editor-options/ui/functions.js b/charts/kubedbcom-druid-editor-options/ui/functions.js index 7103b9ce2d..ddb8a6891b 100644 --- a/charts/kubedbcom-druid-editor-options/ui/functions.js +++ b/charts/kubedbcom-druid-editor-options/ui/functions.js @@ -899,10 +899,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-elasticsearch-editor-options/ui/functions.js b/charts/kubedbcom-elasticsearch-editor-options/ui/functions.js index 1809b653d0..10b821616e 100644 --- a/charts/kubedbcom-elasticsearch-editor-options/ui/functions.js +++ b/charts/kubedbcom-elasticsearch-editor-options/ui/functions.js @@ -664,9 +664,9 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-ferretdb-editor-options/ui/functions.js b/charts/kubedbcom-ferretdb-editor-options/ui/functions.js index 24a4e17779..55ba31034a 100644 --- a/charts/kubedbcom-ferretdb-editor-options/ui/functions.js +++ b/charts/kubedbcom-ferretdb-editor-options/ui/functions.js @@ -819,9 +819,9 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-hazelcast-editor-options/ui/functions.js b/charts/kubedbcom-hazelcast-editor-options/ui/functions.js index 9a4ad81b48..e9a78c60ea 100644 --- a/charts/kubedbcom-hazelcast-editor-options/ui/functions.js +++ b/charts/kubedbcom-hazelcast-editor-options/ui/functions.js @@ -858,14 +858,14 @@ export const useFunc = (model) => { let archiverMap = [] let archiverCalled = false - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') if (type === 'storageClasses' && !archiverCalled) { getArchiverName() } - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-ignite-editor-options/ui/functions.js b/charts/kubedbcom-ignite-editor-options/ui/functions.js index af857d89c2..5e5ec6694d 100644 --- a/charts/kubedbcom-ignite-editor-options/ui/functions.js +++ b/charts/kubedbcom-ignite-editor-options/ui/functions.js @@ -853,10 +853,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-kafka-editor-options/ui/functions.js b/charts/kubedbcom-kafka-editor-options/ui/functions.js index d0d556d625..43d2916636 100644 --- a/charts/kubedbcom-kafka-editor-options/ui/functions.js +++ b/charts/kubedbcom-kafka-editor-options/ui/functions.js @@ -717,10 +717,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-mariadb-editor-options/ui/functions.js b/charts/kubedbcom-mariadb-editor-options/ui/functions.js index 9e7dc5ac10..814be1aeb8 100644 --- a/charts/kubedbcom-mariadb-editor-options/ui/functions.js +++ b/charts/kubedbcom-mariadb-editor-options/ui/functions.js @@ -904,14 +904,14 @@ export const useFunc = (model) => { let archiverMap = [] let archiverCalled = false - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') if (type === 'storageClasses' && !archiverCalled) { getArchiverName() } - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-memcached-editor-options/ui/functions.js b/charts/kubedbcom-memcached-editor-options/ui/functions.js index 6cd99ec320..c65228bbcb 100644 --- a/charts/kubedbcom-memcached-editor-options/ui/functions.js +++ b/charts/kubedbcom-memcached-editor-options/ui/functions.js @@ -846,10 +846,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = await getValue(model, `/spec/admin/${type}/available`) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-mongodb-editor-options/ui/functions.js b/charts/kubedbcom-mongodb-editor-options/ui/functions.js index fdce7721b9..76b55e8d7d 100644 --- a/charts/kubedbcom-mongodb-editor-options/ui/functions.js +++ b/charts/kubedbcom-mongodb-editor-options/ui/functions.js @@ -1009,14 +1009,14 @@ export const useFunc = (model) => { let archiverMap = [] let archiverCalled = false - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') if (type === 'storageClasses' && !archiverCalled) { getArchiverName() } - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-mssqlserver-editor-options/ui/functions.js b/charts/kubedbcom-mssqlserver-editor-options/ui/functions.js index fff5610424..9f75b6d152 100644 --- a/charts/kubedbcom-mssqlserver-editor-options/ui/functions.js +++ b/charts/kubedbcom-mssqlserver-editor-options/ui/functions.js @@ -966,14 +966,14 @@ export const useFunc = (model) => { let archiverMap = [] let archiverCalled = false - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') if (type === 'storageClasses' && !archiverCalled) { getArchiverName() } - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-mysql-editor-options/ui/functions.js b/charts/kubedbcom-mysql-editor-options/ui/functions.js index 91706befdd..dc8da51b5a 100644 --- a/charts/kubedbcom-mysql-editor-options/ui/functions.js +++ b/charts/kubedbcom-mysql-editor-options/ui/functions.js @@ -903,14 +903,14 @@ export const useFunc = (model) => { let archiverMap = [] let archiverCalled = false - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') if (type === 'storageClasses' && !archiverCalled) { getArchiverName() } - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-oracle-editor-options/ui/functions.js b/charts/kubedbcom-oracle-editor-options/ui/functions.js index 517285f4f7..8c99f02b24 100644 --- a/charts/kubedbcom-oracle-editor-options/ui/functions.js +++ b/charts/kubedbcom-oracle-editor-options/ui/functions.js @@ -317,7 +317,6 @@ const modeDetails = { }, } - export const useFunc = (model) => { const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( model, @@ -679,8 +678,7 @@ export const useFunc = (model) => { storageClass = retainClassList.length ? retainClassList[0] : simpleClassList[0] } - const isChangeable = isToggleOn('storageClasses', - ) + const isChangeable = isToggleOn('storageClasses') if (isChangeable && storageClass) { commit('wizard/model$update', { path: '/spec/admin/storageClasses/default', @@ -693,9 +691,7 @@ export const useFunc = (model) => { function showAlerts() { // // // // watchDependency('discriminator#/monitoring') const isMonitorEnabled = getValue(discriminator, '/monitoring') - return ( - isMonitorEnabled && isToggleOn('alert') - ) + return isMonitorEnabled && isToggleOn('alert') } function onBackupSwitch() { @@ -850,10 +846,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // // // // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) @@ -1049,8 +1045,7 @@ export const useFunc = (model) => { function showIssuer() { // // // // watchDependency('model#/spec/admin/tls/default') const isTlsEnabled = getValue(model, '/spec/admin/tls/default') - const isIssuerToggleEnabled = isToggleOn('clusterIssuers', - ) + const isIssuerToggleEnabled = isToggleOn('clusterIssuers') return isTlsEnabled && isIssuerToggleEnabled } function onAuthChange() { @@ -1400,7 +1395,6 @@ export const useFunc = (model) => { return show } - return { showReferSecretSwitch, onReferSecretChange, @@ -1467,5 +1461,4 @@ export const useFunc = (model) => { onArchiverChange, showArchiverAlert, } - } diff --git a/charts/kubedbcom-perconaxtradb-editor-options/ui/functions.js b/charts/kubedbcom-perconaxtradb-editor-options/ui/functions.js index c787866f30..039809420a 100644 --- a/charts/kubedbcom-perconaxtradb-editor-options/ui/functions.js +++ b/charts/kubedbcom-perconaxtradb-editor-options/ui/functions.js @@ -842,10 +842,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-pgbouncer-editor-options/ui/functions.js b/charts/kubedbcom-pgbouncer-editor-options/ui/functions.js index 2aa6e55bf1..06d3e97d66 100644 --- a/charts/kubedbcom-pgbouncer-editor-options/ui/functions.js +++ b/charts/kubedbcom-pgbouncer-editor-options/ui/functions.js @@ -317,8 +317,6 @@ const modeDetails = { }, } - - export const useFunc = (model) => { const { getValue, setDiscriminatorValue, commit, storeGet, discriminator } = useOperator( model, @@ -350,7 +348,7 @@ export const useFunc = (model) => { queryParams, ) const resources = (resp && resp.data && resp.data.items) || [] - + const fileredResources = resources .filter((item) => item.spec?.type === `kubedb.com/${type}`) .map((item) => { @@ -775,10 +773,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) @@ -934,16 +932,14 @@ export const useFunc = (model) => { function showAlerts() { // watchDependency('discriminator#/monitoring') const isMonitorEnabled = getValue(discriminator, '/monitoring') - const isAlertToggleEnabled = isToggleOn('alert', - ) + const isAlertToggleEnabled = isToggleOn('alert') return isMonitorEnabled && isAlertToggleEnabled } function showIssuer() { // watchDependency('model#/spec/admin/tls/default') const isTlsEnabled = getValue(model, '/spec/admin/tls/default') - const isIssuerToggleEnabled = isToggleOn('clusterIssuers', - ) + const isIssuerToggleEnabled = isToggleOn('clusterIssuers') return isTlsEnabled && isIssuerToggleEnabled } @@ -1103,5 +1099,4 @@ export const useFunc = (model) => { setBackup, getDefault, } - } diff --git a/charts/kubedbcom-pgpool-editor-options/ui/functions.js b/charts/kubedbcom-pgpool-editor-options/ui/functions.js index 7e5f690534..8d12c5e1cc 100644 --- a/charts/kubedbcom-pgpool-editor-options/ui/functions.js +++ b/charts/kubedbcom-pgpool-editor-options/ui/functions.js @@ -811,10 +811,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-postgres-editor-options/ui/functions.js b/charts/kubedbcom-postgres-editor-options/ui/functions.js index 921b3d885d..d8116a0479 100644 --- a/charts/kubedbcom-postgres-editor-options/ui/functions.js +++ b/charts/kubedbcom-postgres-editor-options/ui/functions.js @@ -1043,14 +1043,14 @@ export const useFunc = (model) => { let archiverMap = [] let archiverCalled = false - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') if (type === 'storageClasses' && !archiverCalled) { getArchiverName() } - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) } diff --git a/charts/kubedbcom-proxysql-editor-options/ui/functions.js b/charts/kubedbcom-proxysql-editor-options/ui/functions.js index 7c6137bcaf..f713148a1d 100644 --- a/charts/kubedbcom-proxysql-editor-options/ui/functions.js +++ b/charts/kubedbcom-proxysql-editor-options/ui/functions.js @@ -1051,10 +1051,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-rabbitmq-editor-options/ui/functions.js b/charts/kubedbcom-rabbitmq-editor-options/ui/functions.js index bd26d4184f..f719275820 100644 --- a/charts/kubedbcom-rabbitmq-editor-options/ui/functions.js +++ b/charts/kubedbcom-rabbitmq-editor-options/ui/functions.js @@ -975,10 +975,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-redis-editor-options/ui/functions.js b/charts/kubedbcom-redis-editor-options/ui/functions.js index b7fb39b8f1..f030bd24f2 100644 --- a/charts/kubedbcom-redis-editor-options/ui/functions.js +++ b/charts/kubedbcom-redis-editor-options/ui/functions.js @@ -487,10 +487,10 @@ export const useFunc = (model) => { } else return filteredlist } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) @@ -1378,7 +1378,10 @@ export const useFunc = (model) => { const endpointsObject = Object.values(endpoints) const length = Object.keys(endpointsObject?.[0])?.length if (length !== replicas) - return { isInvalid: true, message: `Endpoints length should be equal to replicas(${replicas})` } + return { + isInvalid: true, + message: `Endpoints length should be equal to replicas(${replicas})`, + } else { return {} } diff --git a/charts/kubedbcom-singlestore-editor-options/ui/functions.js b/charts/kubedbcom-singlestore-editor-options/ui/functions.js index 768f9db149..b5ded7a542 100644 --- a/charts/kubedbcom-singlestore-editor-options/ui/functions.js +++ b/charts/kubedbcom-singlestore-editor-options/ui/functions.js @@ -1226,10 +1226,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-solr-editor-options/ui/functions.js b/charts/kubedbcom-solr-editor-options/ui/functions.js index 8a634d91ab..2edf79d271 100644 --- a/charts/kubedbcom-solr-editor-options/ui/functions.js +++ b/charts/kubedbcom-solr-editor-options/ui/functions.js @@ -1016,10 +1016,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type) diff --git a/charts/kubedbcom-zookeeper-editor-options/ui/functions.js b/charts/kubedbcom-zookeeper-editor-options/ui/functions.js index 17e1f6dc45..d4725d01b4 100644 --- a/charts/kubedbcom-zookeeper-editor-options/ui/functions.js +++ b/charts/kubedbcom-zookeeper-editor-options/ui/functions.js @@ -969,10 +969,10 @@ export const useFunc = (model) => { return returnArray } - function getAdminOptions(type) { + async function getAdminOptions(type) { // watchDependency('discriminator#/bundleApiLoaded') - const options = getValue(model, `/spec/admin/${type}/available`) || [] + const options = (await getValue(model, `/spec/admin/${type}/available`)) || [] if (options.length === 0) { return fetchOptions(type)