Commit 847818bf authored by Joseph Flatt's avatar Joseph Flatt Committed by Damien McKenna
Browse files

Issue #2957395 by hosef, dani3lr0se, DamienMcKenna: Allow metadata extraction from file fields.

parent b389f34c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -270,7 +270,7 @@ class ExifContent {
    $result = [];
    if ($entity->getEntityTypeId() == 'node' or $entity->getEntityTypeId() == 'media') {
      foreach ($entity->getFieldDefinitions() as $fieldName => $fieldDefinition) {
        if ($fieldDefinition->getType() == 'image') {
        if (in_array($fieldDefinition->getType(), ['image', 'file'])) {
          $result[$fieldName] = $fieldDefinition;
        }
      }
+1 −1
Original line number Diff line number Diff line
@@ -137,7 +137,7 @@ abstract class ExifWidgetBase extends WidgetBase {
    $result = [];
    foreach ($fields_of_bundle as $key => $value) {
      if ($value instanceof FieldConfig) {
        if ($value->getType() == "image" || $value->getType() == "media") {
        if (in_array($value->getType(), ['image', 'media', 'file'])) {
          $result[$key] = $value->getLabel() . " (" . $key . ")";
        }
      }