More thorough config cleanup on uninstall

Created on 9 June 2020, over 4 years ago
Updated 31 January 2023, almost 2 years ago

Problem/Motivation

I noticed commit 7dd81bb1be -- thanks for that. It removes the new view modes created.

However, in testing this, I noticed that my group.content_type.* configs still have group_notify-specific stuff in them:

...
content_plugin: 'group_node:private_page'
plugin_config:
  group_cardinality: 0
  entity_cardinality: 1
  use_creation_wizard: false
  notify: 1
  notify_mode: enforce
  comments: 0

Proposed resolution

Also clean out these plugin_config entries from any group.content_type.* configs in hook_uninstall().

Remaining tasks

  1. Decide this is the right move.
  2. Do it.
  3. Testing.
  4. Reviews.
  5. RTBC.
  6. Commit.

User interface changes

None.

API changes

None.

Data model changes

None.

Release notes snippet

TBD.

πŸ“Œ Task
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States dww

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024