Problem/Motivation

The status report page complains about this:

Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
Exception Mailer Exclude
The Exception Mailer Exclude entity type needs to be installed.

Steps to reproduce

Update the module from a previous version.

Proposed resolution

Add install file and install the new entity type.

Remaining tasks

- [ ] Adding the install file with the update hook.

User interface changes

n/a

API changes

n/a

Data model changes

n/a

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mhavelant created an issue. See original summary.

pedrop’s picture

Assigned: Unassigned » Kosa Ilma
Kosa Ilma’s picture

mhavelant’s picture

Status: Active » Needs work

The annotation for the Exclude entity type should be updated, too:

*   config_export = {
 *     "id",
 *     "label",
 *     "description",
 *     "type",
 *     "exception",
 *     "error_type",
 *     "error_severity",
 *     "message",
 *     "hostname",
 *     "send_email",
 *     "emails",
 *     "roles",
 *     "email_body",
 *     "send_interval"
 *   },

Implements hook_update_N(). should also be replaced with something more descriptive.

mhavelant’s picture

Priority: Normal » Critical
mhavelant’s picture

I updated the patch with the missing annotation, also updated the hook description.

mhavelant’s picture

Status: Needs work » Needs review
szato’s picture

Status: Needs review » Reviewed & tested by the community

  • szato committed 243c370 on 8.x-3.x
    Issue #3187251 by mhavelant, Kosa Ilma: The Exception Mailer Exclude...
szato’s picture

Assigned: Kosa Ilma » Unassigned
Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.