From 5526a4c197bf83ec9a2dd7abbb9d7a598207421e Mon Sep 17 00:00:00 2001
From: Andreas Hennings <andreas@dqxtech.net>
Date: Tue, 29 Mar 2022 10:32:06 +0200
Subject: [PATCH] OEL-1281: Throw RuntimeException in unexpected scenarios.

---
 .../oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.install  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.install b/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.install
index 81c9e726..ef56c14e 100644
--- a/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.install
+++ b/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.install
@@ -185,8 +185,7 @@ function _oe_whitelabel_paragraphs_install_drop_legacy_fields(array $field_names
     foreach ($field_names as $field_name) {
       $field_config = FieldConfig::loadByName('paragraph', $bundle, $field_name);
       if ($field_config === NULL) {
-        // Field no longer exists. This is unexpected, but can be ignored.
-        continue;
+        throw new \RuntimeException("Legacy field 'paragraph.$bundle.$field_name' not found.");
       }
       $field_config->delete();
     }
-- 
GitLab