From db12e51d79b1d69474cf56fad6bfeca1c4445410 Mon Sep 17 00:00:00 2001
From: granik <granik@3650128.no-reply.drupal.org>
Date: Mon, 27 Sep 2021 12:42:47 -0400
Subject: [PATCH] Issue #3226687 by Granik: Cannot delete salesforce mapped
 object

---
 modules/salesforce_mapping_ui/salesforce_mapping_ui.module | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/salesforce_mapping_ui/salesforce_mapping_ui.module b/modules/salesforce_mapping_ui/salesforce_mapping_ui.module
index 81d10897..eafc3d4f 100644
--- a/modules/salesforce_mapping_ui/salesforce_mapping_ui.module
+++ b/modules/salesforce_mapping_ui/salesforce_mapping_ui.module
@@ -6,6 +6,7 @@
  */
 
 use Drupal\Core\Entity\EntityInterface;
+use Drupal\salesforce_mapping_ui\Form\MappedObjectDeleteForm;
 use Drupal\salesforce_mapping_ui\SalesforceMappingList;
 use Drupal\salesforce_mapping_ui\Form\SalesforceMappingAddForm;
 use Drupal\salesforce_mapping_ui\Form\SalesforceMappingEditForm;
@@ -51,7 +52,7 @@ function salesforce_mapping_ui_entity_type_alter(array &$entity_types) {
   $entity_types['salesforce_mapped_object']->setHandlerClass('list_builder', MappedObjectList::class);
   $entity_types['salesforce_mapped_object']->setFormClass('add', MappedObjectForm::class);
   $entity_types['salesforce_mapped_object']->setFormClass('edit', MappedObjectForm::class);
-  $entity_types['salesforce_mapped_object']->setFormClass('delete', MappedObjectForm::class);
+  $entity_types['salesforce_mapped_object']->setFormClass('delete', MappedObjectDeleteForm::class);
   $entity_types['salesforce_mapped_object']->setFormClass('default', MappedObjectForm::class);
   $entity_types['salesforce_mapped_object']->setLinkTemplate('add-form', '/admin/content/salesforce/add');
   $entity_types['salesforce_mapped_object']->setLinkTemplate('edit-form', '/admin/content/salesforce/{salesforce_mapped_object}/edit');
-- 
GitLab