[Advanced Logbook] Fix duplicate mode

This commit is contained in:
Andreas Kristiansen
2026-03-24 07:44:42 +01:00
parent 77de6c7cc0
commit ee3c52a2ac

View File

@@ -1009,9 +1009,14 @@ class Logbookadvanced_model extends CI_Model {
foreach($query->result() as $mode){
if ($mode->col_submode == null || $mode->col_submode == "") {
array_push($modes, $mode->col_mode);
$newMode = $mode->col_mode;
} else {
array_push($modes, $mode->col_submode);
$newMode = $mode->col_submode;
}
// Case-insensitive check if mode already exists
if (!in_array(strtolower($newMode), array_map('strtolower', $modes))) {
array_push($modes, $newMode);
}
}