From b85240998327a16fa60071797a546c3068d190cd Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 17 Apr 2020 16:40:48 +0200 Subject: [serversetup-bwlp-ipxe] Fix: Imported PXELINUX entries are invalid --- modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php b/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php index dff8aaa1..3ee33cae 100644 --- a/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php @@ -318,9 +318,10 @@ class IPxe if (empty($title)) { $title = $label; } - Database::exec('INSERT IGNORE INTO serversetup_bootentry (entryid, hotkey, title, builtin, data) - VALUES (:label, :hotkey, :title, 0, :data)', [ + Database::exec('INSERT IGNORE INTO serversetup_bootentry (entryid, module, hotkey, title, builtin, data) + VALUES (:label, :module, :hotkey, :title, 0, :data)', [ 'label' => $label, + 'module' => ($entry instanceof \StandardBootEntry) ? '.exec' : '.script', 'hotkey' => $hotkey, 'title' => $title, 'data' => json_encode($data), -- cgit v1.2.3-55-g7522