Third party settings are exporting wrong module name

Created on 27 September 2023, 9 months ago
Updated 28 September 2023, 9 months ago

Problem/Motivation

Exports from this module are depending upon a module that doesn't exist:

dependencies:
  module:
    - send_draft_link
third_party_settings:
  send_draft_link:
    enabled: 0

I believe that setting the third party requirements to `send_draft_link` in various parts of the code is causing the module in the dependencies to be one that doesn't exist. Upon config import of the webforms to another environment it will failed with module `send_draft_link` doesn't exist.

Steps to reproduce

Create a webform and configure the send_draft_link settings

Proposed resolution

Change the setting to use the same name as the module

Remaining tasks

  1. Test
  2. Add update hook to update existing installs config

User interface changes

None

API changes

Updates to send_draft_link configuration option

Data model changes

Updates to send_draft_link configuration option

πŸ› Bug report
Status

Fixed

Version

1.1

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States ccjjmartin Austin, TX

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

Comments & Activities

Production build 0.69.0 2024