From 13a7d5969d6ab499e0c535fc27b8f3f985c026f4 Mon Sep 17 00:00:00 2001 From: Juergen Kunz Date: Tue, 28 Apr 2026 14:35:19 +0000 Subject: [PATCH] fix: send registry update payload --- ts_web/elements/views/externalregistries/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts_web/elements/views/externalregistries/index.ts b/ts_web/elements/views/externalregistries/index.ts index 0706332..8f93bcc 100644 --- a/ts_web/elements/views/externalregistries/index.ts +++ b/ts_web/elements/views/externalregistries/index.ts @@ -94,7 +94,7 @@ export class CloudlyViewExternalRegistries extends DeesElement { - `, menuOptions: [ { name: 'Update Registry', action: async (modalArg: any) => { const form = modalArg.shadowRoot.querySelector('dees-form') as any; const formData = await form.gatherData(); const updateData: any = { type: formData.type, name: formData.name, url: formData.url, username: formData.username, namespace: formData.namespace || undefined, description: formData.description || undefined, authType: formData.authType, isDefault: formData.isDefault, insecure: formData.insecure, }; if (formData.password) { updateData.password = formData.password; } await appstate.dataState.dispatchAction(appstate.updateExternalRegistryAction, { registryId: registry.id, updates: updateData, }); await modalArg.destroy(); } }, { name: 'Cancel', action: async (modalArg: any) => { await modalArg.destroy(); } } ] }); + `, menuOptions: [ { name: 'Update Registry', action: async (modalArg: any) => { const form = modalArg.shadowRoot.querySelector('dees-form') as any; const formData = await form.gatherData(); const updateData: any = { type: formData.type, name: formData.name, url: formData.url, username: formData.username, namespace: formData.namespace || undefined, description: formData.description || undefined, authType: formData.authType, isDefault: formData.isDefault, insecure: formData.insecure, }; if (formData.password) { updateData.password = formData.password; } await appstate.dataState.dispatchAction(appstate.updateExternalRegistryAction, { registryId: registry.id, registryData: updateData, }); await modalArg.destroy(); } }, { name: 'Cancel', action: async (modalArg: any) => { await modalArg.destroy(); } } ] }); } }, { name: 'Test Connection', iconName: 'check-circle', type: ['contextmenu'], actionFunc: async (actionDataArg: any) => { const registry = actionDataArg.item as plugins.interfaces.data.IExternalRegistry;