willpublicmedia / npr-api-expressionengine

Access the NPR API from within ExpressionEngine.
1 stars 1 forks source link

Install doesn't check correctly for unique components #4

Closed areynold closed 4 years ago

areynold commented 4 years ago

In GitLab by @areynold on Apr 16, 2019, 17:03

The install function should check that each component is unique before creating (e.g., channels, fields, field groups, etc.). If the component already exists, the installer should update the existing component or simply move on.

If install fails, components could be initialized while the module is still listed as uninstalled. When the user tries to install the module again, install will fail due to non-unique ids.

areynold commented 4 years ago

In GitLab by @areynold on Sep 6, 2019, 16:08

Fields are checked on install. Installer generates notifications based on severity of overlap.

areynold commented 4 years ago

In GitLab by @areynold on Oct 1, 2019, 11:01

closed