I'm getting the following fatal error when installing the module on a clean D8 installation using the minimal profile:

The "list_string" plugin does not exist. Valid plugin IDs for Drupal\Core\Field\FieldTypePluginManager are: datetime, daterange, file_uri, file, text, text_long, text_with_summary, integer, decimal, language, timestamp, email, changed, created, float, string_long, boolean, map, string, uri, uuid, entity_reference, password

This is because the module depends on the optional "Options" module but doesn't declare this.

You can not uninstall the Sitewide Alert module afterwards if you do not enable the Options module before attempting an install.

If you find this issue before it is addressed, I had to manually create an empty table named "sitewide_alert" with columns "id" and "vid" within my database in order to have Sitewide Alert complete the uninstall via "drush pmu sitewide_alert".

Comments

phpforfree created an issue. See original summary.

  • phpforfree authored df08a9a on 2.x
    Issue #3201518 by phpforfree: Missing dependency on core Options module
    
ChrisSnyder’s picture

Version: 8.x-1.6 » 2.x-dev
Status: Active » Patch (to be ported)
ChrisSnyder’s picture

Status: Patch (to be ported) » Fixed

Status: Fixed » Closed (fixed)

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