From 9b32b4865e17004577535f21741867d5b7e1ca02 Mon Sep 17 00:00:00 2001
From: David Pascoe-Deslauriers <dpascoed@coldfrontlabs.ca>
Date: Tue, 8 Feb 2022 14:04:25 -0500
Subject: [PATCH] Issue #3262580: Uninstall error

---
 ....entity_form_display.node.web_service_example.default.yml | 3 +++
 ....entity_view_display.node.web_service_example.default.yml | 3 +++
 ...e.entity_view_display.node.web_service_example.teaser.yml | 3 +++
 .../field.field.node.web_service_example.field_post_body.yml | 3 +++
 .../field.field.node.web_service_example.field_post_id.yml   | 3 +++
 ...field.field.node.web_service_example.field_post_title.yml | 3 +++
 .../field.field.node.web_service_example.field_post_user.yml | 3 +++
 .../config/install/field.storage.node.field_post_body.yml    | 3 +++
 .../config/install/field.storage.node.field_post_id.yml      | 3 +++
 .../config/install/field.storage.node.field_post_title.yml   | 3 +++
 .../config/install/field.storage.node.field_post_user.yml    | 3 +++
 .../config/install/node.type.web_service_example.yml         | 3 +++
 .../config/install/wsdata.wscall.fetch_all_post.yml          | 5 ++++-
 .../config/install/wsdata.wscall.fetch_individual_post.yml   | 5 ++++-
 .../config/install/wsdata.wsserver.example_server.yml        | 5 ++++-
 .../install/wsdata_field.wsfield_cofig.field_post_body.yml   | 5 ++++-
 .../install/wsdata_field.wsfield_cofig.field_post_title.yml  | 5 ++++-
 .../install/wsdata_field.wsfield_cofig.field_post_user.yml   | 5 ++++-
 18 files changed, 60 insertions(+), 6 deletions(-)

diff --git a/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml b/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml
index 8556cb7..da1e85a 100644
--- a/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml
+++ b/modules/wsdata_example/config/install/core.entity_form_display.node.web_service_example.default.yml
@@ -10,6 +10,9 @@ dependencies:
     - node.type.web_service_example
   module:
     - path
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.default
 targetEntityType: node
 bundle: web_service_example
diff --git a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml
index fb37342..f4abfc5 100644
--- a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml
+++ b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.default.yml
@@ -10,6 +10,9 @@ dependencies:
     - node.type.web_service_example
   module:
     - user
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.default
 targetEntityType: node
 bundle: web_service_example
diff --git a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml
index c07c40c..b0fa5cd 100644
--- a/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml
+++ b/modules/wsdata_example/config/install/core.entity_view_display.node.web_service_example.teaser.yml
@@ -7,6 +7,9 @@ dependencies:
     - node.type.web_service_example
   module:
     - user
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.teaser
 targetEntityType: node
 bundle: web_service_example
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml
index 5bd5563..5ee43ca 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_body.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_body
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_body
 field_name: field_post_body
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml
index 0997284..b9ecc6d 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_id.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_id
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_id
 field_name: field_post_id
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml
index 1fc3b30..3efd854 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_title.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_title
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_title
 field_name: field_post_title
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml
index 1f4aa4c..d60bf69 100644
--- a/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml
+++ b/modules/wsdata_example/config/install/field.field.node.web_service_example.field_post_user.yml
@@ -5,6 +5,9 @@ dependencies:
   config:
     - field.storage.node.field_post_user
     - node.type.web_service_example
+  enforced:
+    module:
+      - wsdata_example
 id: node.web_service_example.field_post_user
 field_name: field_post_user
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml
index 5b88e0e..cb09c41 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_body.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_body
 field_name: field_post_body
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml
index 34c8705..6be225d 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_id.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_id
 field_name: field_post_id
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml
index 8e596b7..64b34db 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_title.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_title
 field_name: field_post_title
 entity_type: node
diff --git a/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml b/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml
index aa4f6b4..160eb71 100644
--- a/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml
+++ b/modules/wsdata_example/config/install/field.storage.node.field_post_user.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - node
+  enforced:
+    module:
+      - wsdata_example
 id: node.field_post_user
 field_name: field_post_user
 entity_type: node
diff --git a/modules/wsdata_example/config/install/node.type.web_service_example.yml b/modules/wsdata_example/config/install/node.type.web_service_example.yml
index 8ec9e46..ac8d443 100644
--- a/modules/wsdata_example/config/install/node.type.web_service_example.yml
+++ b/modules/wsdata_example/config/install/node.type.web_service_example.yml
@@ -4,6 +4,9 @@ status: true
 dependencies:
   module:
     - menu_ui
+  enforced:
+    module:
+      - wsdata_example
 third_party_settings:
   menu_ui:
     available_menus: {  }
diff --git a/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml b/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml
index d79fd94..400f8f9 100644
--- a/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml
+++ b/modules/wsdata_example/config/install/wsdata.wscall.fetch_all_post.yml
@@ -1,7 +1,10 @@
 uuid: 6b9228a3-6a48-411c-a32d-ae942b52f685
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: fetch_all_post
 label: 'Fetch All Post'
 wsserver: example_server
diff --git a/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml b/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml
index 57df53f..b8b8f1a 100644
--- a/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml
+++ b/modules/wsdata_example/config/install/wsdata.wscall.fetch_individual_post.yml
@@ -1,7 +1,10 @@
 uuid: 612802f0-ecdd-4f97-ac07-e1b56e70c3e7
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: fetch_individual_post
 label: 'Fetch Individual Post'
 wsserver: example_server
diff --git a/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml b/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml
index 50cc47b..cd03b1f 100644
--- a/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml
+++ b/modules/wsdata_example/config/install/wsdata.wsserver.example_server.yml
@@ -1,7 +1,10 @@
 uuid: 537940d1-3e30-4bb4-a389-debebd51c234
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: example_server
 label: 'Example Server'
 endpoint: 'http://jsonplaceholder.typicode.com'
diff --git a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml
index 9b23bb1..ec89af0 100644
--- a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml
+++ b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_body.yml
@@ -1,7 +1,10 @@
 uuid: 42cafad3-5ec8-47c0-9d5d-8c1032ef03c2
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: field_post_body
 wscall: fetch_individual_post
 replacements:
diff --git a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml
index 619e4fb..5001203 100644
--- a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml
+++ b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_title.yml
@@ -1,7 +1,10 @@
 uuid: 11c530cd-6763-45d8-bc1f-f697277c2c52
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: field_post_title
 wscall: fetch_individual_post
 replacements:
diff --git a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml
index 1cebc55..3d3b3b9 100644
--- a/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml
+++ b/modules/wsdata_example/config/install/wsdata_field.wsfield_cofig.field_post_user.yml
@@ -1,7 +1,10 @@
 uuid: 5b056076-75b5-4ed4-9ba3-4bd4cabbf1bd
 langcode: en
 status: true
-dependencies: {  }
+dependencies:
+  enforced:
+    module:
+      - wsdata_example
 id: field_post_user
 wscall: fetch_individual_post
 replacements:
-- 
GitLab