Browse Source

Update islandora_fits.install

added field test
pull/907/head
Alan Stanley 6 years ago committed by GitHub
parent
commit
52d2b163eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 14
      islandora_fits.install

14
islandora_fits.install

@ -27,11 +27,13 @@ function islandora_fits_install() {
}
// Add xml extension if it doesn't already exist.
$field = FieldConfig::load("media.file.field_media_file");
$fieldSettings = $field->getSettings();
$extensions = $fieldSettings['file_extensions'];
if (!strpos($extensions, 'xml')) {
$fieldSettings['file_extensions'] .= ' xml';
$field->set('settings', $fieldSettings);
$field->save();
if ($field) {
$fieldSettings = $field->getSettings();
$extensions = $fieldSettings['file_extensions'];
if (!strpos($extensions, 'xml')) {
$fieldSettings['file_extensions'] .= ' xml';
$field->set('settings', $fieldSettings);
$field->save();
}
}
}

Loading…
Cancel
Save