Get media 'fresh' every time

This commit is contained in:
Andy Miller
2016-07-18 15:42:38 -06:00
parent f1f378f117
commit 65cfce624e
2 changed files with 11 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ use Grav\Common\Filesystem\Folder;
use Grav\Common\GPM\Installer;
use Grav\Common\Grav;
use Grav\Common\Data;
use Grav\Common\Page\Media;
use Grav\Common\Page\Page;
use Grav\Common\Page\Pages;
use Grav\Common\Page\Collection;
@@ -906,8 +907,10 @@ class AdminController
}
$media_list = [];
foreach ($page->media()->all() as $name => $media) {
$media_list[$name] = ['url' => $media->cropZoom(150, 100)->url(), 'size' => $media->get('size')];
$media = new Media($page->path());
foreach ($media->all() as $name => $medium) {
$media_list[$name] = ['url' => $medium->cropZoom(150, 100)->url(), 'size' => $medium->get('size')];
}
$this->admin->json_response = ['status' => 'success', 'results' => $media_list];