Loading src/Plugin/Field/FieldFormatter/SmartDateDefaultFormatter.php +3 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,9 @@ use Drupal\smart_date\SmartDateTrait; * field_types = { * "smartdate", * "daterange", * "datetime" * "datetime", * "timestamp", * "published_at" * } * ) */ Loading src/SmartDateTrait.php +6 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,12 @@ trait SmartDateTrait { } $start_ts = $end_ts = $item->date->getTimestamp(); } elseif ($field_type == 'timestamp' || $field_type == 'published_at') { if (empty($item->value)) { continue; } $start_ts = $end_ts = $item->value; } else { // Not sure how to handle anything else, so return an empty set. return $elements; Loading Loading
src/Plugin/Field/FieldFormatter/SmartDateDefaultFormatter.php +3 −1 Original line number Diff line number Diff line Loading @@ -20,7 +20,9 @@ use Drupal\smart_date\SmartDateTrait; * field_types = { * "smartdate", * "daterange", * "datetime" * "datetime", * "timestamp", * "published_at" * } * ) */ Loading
src/SmartDateTrait.php +6 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,12 @@ trait SmartDateTrait { } $start_ts = $end_ts = $item->date->getTimestamp(); } elseif ($field_type == 'timestamp' || $field_type == 'published_at') { if (empty($item->value)) { continue; } $start_ts = $end_ts = $item->value; } else { // Not sure how to handle anything else, so return an empty set. return $elements; Loading