diff --git a/addtocalendar.install b/addtocalendar.install new file mode 100644 index 0000000..a8c9794 --- /dev/null +++ b/addtocalendar.install @@ -0,0 +1,16 @@ +getStorage('field_config')->loadByProperties(['field_type' => 'add_to_calendar_field']); + foreach ($fields as $field) { + $field->save(); + } +} diff --git a/config/schema/addtocalendar.schema.yml b/config/schema/addtocalendar.schema.yml index 79781ba..f37146b 100644 --- a/config/schema/addtocalendar.schema.yml +++ b/config/schema/addtocalendar.schema.yml @@ -45,15 +45,9 @@ addtocalendar_setting: label: 'Static/Tokenized Content' field.field_settings.add_to_calendar_field: - type: mapping + type: field.field_settings.boolean label: 'Add to calendar field settings' mapping: - on_label: - type: label - label: 'On label' - off_label: - type: label - label: 'Off label' addtocalendar_show: type: integer label: 'Show Add to Calendar' diff --git a/tests/modules/addtocalendar_test/config/install/field.field.node.page.field_addtocalendar.yml b/tests/modules/addtocalendar_test/config/install/field.field.node.page.field_addtocalendar.yml index 0ac6adf..af29906 100644 --- a/tests/modules/addtocalendar_test/config/install/field.field.node.page.field_addtocalendar.yml +++ b/tests/modules/addtocalendar_test/config/install/field.field.node.page.field_addtocalendar.yml @@ -48,7 +48,7 @@ settings: data_calendars: 'Google Calendar': 'Google Calendar' Outlook: Outlook - iCalendar: 0 - 'Outlook Online': 0 - 'Yahoo! Calendar': 0 + iCalendar: '0' + 'Outlook Online': '0' + 'Yahoo! Calendar': '0' field_type: add_to_calendar_field diff --git a/tests/src/Functional/AddToCalendarTest.php b/tests/src/Functional/AddToCalendarTest.php index 415656c..c807642 100644 --- a/tests/src/Functional/AddToCalendarTest.php +++ b/tests/src/Functional/AddToCalendarTest.php @@ -11,8 +11,6 @@ use Drupal\Tests\BrowserTestBase; */ class AddToCalendarTest extends BrowserTestBase { - protected $strictConfigSchema = FALSE; - /** * {@inheritdoc} */