Browse Source

Merge pull request #2077 from pixelfed/staging

Update Media model, fix remote media preview
daniel 5 years ago
parent
commit
30c611edd5
2 changed files with 7 additions and 2 deletions
  1. 1 0
      CHANGELOG.md
  2. 6 2
      app/Media.php

+ 1 - 0
CHANGELOG.md

@@ -24,6 +24,7 @@
 - Updated BaseApiController, invalidate session after account deletion ([826978ce](https://github.com/pixelfed/pixelfed/commit/826978ce))
 - Updated BaseApiController, invalidate session after account deletion ([826978ce](https://github.com/pixelfed/pixelfed/commit/826978ce))
 - Updated AdminUserController, add account deletion handler ([9be19ad8](https://github.com/pixelfed/pixelfed/commit/9be19ad8))
 - Updated AdminUserController, add account deletion handler ([9be19ad8](https://github.com/pixelfed/pixelfed/commit/9be19ad8))
 - Updated ContactController, fixes #2042 ([c9057e87](https://github.com/pixelfed/pixelfed/commit/c9057e87))
 - Updated ContactController, fixes #2042 ([c9057e87](https://github.com/pixelfed/pixelfed/commit/c9057e87))
+- Updated Media model, fix remote media preview ([9947050b](https://github.com/pixelfed/pixelfed/commit/9947050b))
 
 
 ## [v0.10.8 (2020-01-29)](https://github.com/pixelfed/pixelfed/compare/v0.10.7...v0.10.8)
 ## [v0.10.8 (2020-01-29)](https://github.com/pixelfed/pixelfed/compare/v0.10.7...v0.10.8)
 ### Added
 ### Added

+ 6 - 2
app/Media.php

@@ -42,8 +42,12 @@ class Media extends Model
 
 
     public function thumbnailUrl()
     public function thumbnailUrl()
     {
     {
-        $path = $this->thumbnail_path ?? 'public/no-preview.png';
-        return url(Storage::url($path));
+        if($this->remote_media == true) {
+            return $this->remote_url;
+        } else {
+            $path = $this->thumbnail_path ?? 'public/no-preview.png';
+            return url(Storage::url($path));
+        }
     }
     }
 
 
     public function thumb()
     public function thumb()