From 39afe827bae788ecab606bd2a247e4893b0090e0 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 24 Jan 2020 14:57:54 +0100 Subject: [serversetup-ipxe] Properly init entry if mode is not StandardBootEntry Fixes #3687 --- modules-available/serversetup-bwlp-ipxe/inc/execdata.inc.php | 2 +- modules-available/serversetup-bwlp-ipxe/page.inc.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules-available/serversetup-bwlp-ipxe/inc/execdata.inc.php b/modules-available/serversetup-bwlp-ipxe/inc/execdata.inc.php index 97f98b94..1f6fa265 100644 --- a/modules-available/serversetup-bwlp-ipxe/inc/execdata.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/inc/execdata.inc.php @@ -159,4 +159,4 @@ class ExecData ]; } -} \ No newline at end of file +} diff --git a/modules-available/serversetup-bwlp-ipxe/page.inc.php b/modules-available/serversetup-bwlp-ipxe/page.inc.php index 511f15f9..c5d0728b 100644 --- a/modules-available/serversetup-bwlp-ipxe/page.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/page.inc.php @@ -556,10 +556,10 @@ class Page_ServerSetup extends Page } } if (!in_array('PCBIOS', $f)) { - $params['entries'][] = ['mode' => 'PCBIOS']; + $params['entries'][] = (new ExecData)->toFormFields('PCBIOS'); } if (!in_array('EFI', $f)) { - $params['entries'][] = ['mode' => 'EFI']; + $params['entries'][] = (new ExecData)->toFormFields('EFI'); } $params['disabled'] = User::hasPermission('ipxe.bootentry.edit') ? '' : 'disabled'; -- cgit v1.2.3-55-g7522