Album URL now uses the Photo's thumbnailUrl method - allowing for cache-busting on the main gallery index

This commit is contained in:
Andy Heathershaw 2018-10-13 04:47:48 +01:00
parent 44591790d1
commit bfd7a8100d

View File

@ -203,8 +203,6 @@ class Album extends Model
return $this->hasMany(Photo::class);
}
public function redirects()
{
return $this->hasMany(AlbumRedirect::class);
@ -217,13 +215,14 @@ class Album extends Model
public function thumbnailUrl($thumbnailName)
{
/** @var Photo $photo */
$photo = $this->photos()
->inRandomOrder()
->first();
if (!is_null($photo))
{
return $this->getAlbumSource()->getUrlToPhoto($photo, $thumbnailName);
return $photo->thumbnailUrl($thumbnailName);
}
// See if any child albums have an image