From 07013ebd27a4b211876b32dd12c8c54a2941dc09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Molakvo=C3=A6?= <14975046+skjnldsv@users.noreply.github.com> Date: Wed, 30 Sep 2026 09:36:19 +0200 Subject: [PATCH] fix(setup): hide config section if autoconfig is valid MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix #56160 Assisted-by: ClaudeCode:claude-sonnet-5-5 Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com> Assisted-by: ClaudeCode:claude-opus-5-5 --- core/src/views/WebInstaller.spec.ts | 7 ++++++- core/src/views/WebInstaller.vue | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/core/src/views/WebInstaller.spec.ts b/core/src/views/WebInstaller.spec.ts index 5efe00af2fd67..856fedf1e68ab 100644 --- a/core/src/views/WebInstaller.spec.ts +++ b/core/src/views/WebInstaller.spec.ts @@ -74,6 +74,11 @@ describe('Default setup page', () => { await expect(component.findByRole('textbox', { name: 'Administration account name' })).resolves.not.toThrow() await expect(component.findByLabelText('Administration account password')).resolves.not.toThrow() await expect(component.findByRole('textbox', { name: 'Data folder' })).resolves.not.toThrow() + + // Database and storage section is expanded without autoconfig + const advancedConfig = component.getByText('Storage & database').closest('details')! + expect(advancedConfig.open).toBe(true) + expect(advancedConfig.style.display).toBe('') }) it('Renders single DB sqlite', async () => { @@ -368,7 +373,7 @@ describe('Setup page with autoconfig', () => { // Database and storage section is hidden as already set in autoconfig await expect(component.findByText('Storage & database')).resolves.not.toThrow() - expect(component.getByText('Storage & database').closest('details')!.getAttribute('hidden')).toBeNull() + expect(component.getByText('Storage & database').closest('details')!.style.display).toBe('none') }) }) diff --git a/core/src/views/WebInstaller.vue b/core/src/views/WebInstaller.vue index 70bc0e20a4cd1..e2070ca219314 100644 --- a/core/src/views/WebInstaller.vue +++ b/core/src/views/WebInstaller.vue @@ -66,7 +66,7 @@ -
+
{{ t('core', 'Storage & database') }}