From fb32cda6433faa012be0888cb2a09cde57084824 Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Sun, 22 Oct 2023 18:41:08 +0200 Subject: [PATCH] versand bugfix no countries defined --- www/lib/class.versanddienstleister.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/www/lib/class.versanddienstleister.php b/www/lib/class.versanddienstleister.php index 791b0fc5..9946ceab 100644 --- a/www/lib/class.versanddienstleister.php +++ b/www/lib/class.versanddienstleister.php @@ -451,7 +451,12 @@ abstract class Versanddienstleister $address['product'] = $products[0]->Id ?? ''; $countries = $this->app->DB->SelectArr("SELECT iso, bezeichnung_de name, eu FROM laender ORDER BY bezeichnung_de"); - $countries = array_combine(array_column($countries, 'iso'), $countries); + if(!empty($countries)) { + $countries = array_combine(array_column($countries, 'iso'), $countries); + } else { + $countries = Array(); + $this->app->Tpl->addMessage('error', 'Länderliste ist leer. Siehe Einstellungen -> Länderliste.', false, 'PAGE'); + } $json['form'] = $address; $json['countries'] = $countries;