From 271d56525f5cd880f071e0322171fc2bd065c75e Mon Sep 17 00:00:00 2001 From: Mikkel Ricky Date: Mon, 6 Jan 2025 11:11:55 +0100 Subject: [PATCH] Handled deleted PSP element in form --- src/FormHelper.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/FormHelper.php b/src/FormHelper.php index d57329a..98039b3 100644 --- a/src/FormHelper.php +++ b/src/FormHelper.php @@ -178,6 +178,9 @@ private function formAlterEventSeries( foreach ($elements as $element) { $options[$element->value] = $element->name; } + if (!empty($eventData->pspElement) && !isset($options[$eventData->pspElement])) { + $options[$eventData->pspElement] = $this->t('%psp_element (deleted)', ['%psp_element' => $eventData->pspElement]); + } // PSP is a code for accounting. If an event has orders, we don't allow // this to be changed, as this would invalidate the accounting.