Make External Identifiers field's addition optional

Created on 19 May 2025, 3 days ago

Problem/Motivation

The External Identifiers field is in the crm_field module.

The field is automatically added to the Contact Type bundles Individual and Organization by the crm module, which requires the crm_field module. Many/most installs of CRM are unlikely to use this field.

Proposed resolution

  • Move this field to a dedicated module, crm_external_identifiers_field
  • Move the config that adds the field to Contact bundles from crm to the new module
  • Remove crm's dependency on the crm_field module
  • Follow up in πŸ“Œ Remove crm_field module Postponed

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States jdleonard Austin, TX, USA

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

Comments & Activities

Production build 0.71.5 2024