Browse code

Rewrite the fix to use the same patterns used in similar sequences

Benjamin Roth authored on01/09/2025 10:54:04
Showing1 changed files
... ...
@@ -67,13 +67,15 @@ class WeinanlieferungBookedListModuleController extends AbstractFrontendModuleCo
67 67
                     $arrSorten = [];
68 68
                     $arrErnteart = [];
69 69
 
70
-                    $SortenLeseart = explode(';',($booking->sorten ?? ''));
71
-                    foreach($SortenLeseart as $sorteLeseart)
70
+                    if ($booking->sorten !== null)
72 71
                     {
73
-                        list($sorte,$leseart) = explode(',',$sorteLeseart);
74
-                        $objSorte = WeinanlieferungRebsorteModel::findByPk($sorte);
75
-                        $objLeseart = WeinanlieferungLeseartModel::findByPk($leseart);
76
-                        $arrSorten[$objSorte->id.','.$objLeseart->id] = ($objSorte !== null  ? $objSorte->title : '') . ' ' . ($objLeseart !== null  ? $objLeseart->title : '');
72
+                        foreach (explode(';', $booking->sorten) as $sorteLeseart)
73
+                        {
74
+                            list($sorte, $leseart) = explode(',', $sorteLeseart);
75
+                            $objSorte = WeinanlieferungRebsorteModel::findByPk($sorte);
76
+                            $objLeseart = WeinanlieferungLeseartModel::findByPk($leseart);
77
+                            $arrSorten[$objSorte->id . ',' . $objLeseart->id] = ($objSorte !== null ? $objSorte->title : '') . ' ' . ($objLeseart !== null ? $objLeseart->title : '');
78
+                        }
77 79
                     }
78 80
 
79 81
                     $strStandort = '';