Browse Source

Rendering media urls using Url Object instead of file->url()

logicp 8 năm trước cách đây
mục cha
commit
13b6a0554b
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      src/Entity/Heartbeat.php

+ 2 - 2
src/Entity/Heartbeat.php

@@ -482,8 +482,8 @@ class Heartbeat extends RevisionableContentEntityBase implements HeartbeatInterf
           $file = \Drupal::entityTypeManager()->getStorage('file')->load($fileId);
 
           if ($file !== NULL && is_object($file)) {
-
-            $mediaObject = self::createHeartbeatMedia($field->getFieldDefinition()->getType(), $file->toUrl());
+            $url = \Drupal\Core\Url::fromUri($file->getFileUri());
+            $mediaObject = self::createHeartbeatMedia($field->getFieldDefinition()->getType(), $url->getUri());
             $types[] = $mediaObject;
 
           } else {