From 31a95751d7deb9639e6c0a673e503015889da368 Mon Sep 17 00:00:00 2001 From: Diatrex Date: Tue, 5 May 2020 11:46:17 +0300 Subject: [PATCH] #1387 [arabam-theme] error on new version --- .../advs-module/src/Adv/AdvPresenter.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php b/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php index c10f1cdab..1f0aaa106 100644 --- a/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php +++ b/addons/default/visiosoft/advs-module/src/Adv/AdvPresenter.php @@ -1,13 +1,19 @@ fileRepository = $fileRepository; + } public function getViewPhotoUrl() { @@ -22,7 +28,12 @@ class AdvPresenter extends EntryPresenter public function getMediumPhotoUrl($fullPhotoUrl) { $mediumPhotoUrl = pathinfo($fullPhotoUrl); - return $mediumPhotoUrl['dirname'] . '/md-' . $mediumPhotoUrl['basename']; + $mediumPhotoName = 'md-' . $mediumPhotoUrl['basename']; + if ($this->fileRepository->findBy('name', $mediumPhotoName)) { + return $mediumPhotoUrl['dirname'] . '/' . $mediumPhotoName; + } else { + return $fullPhotoUrl; + } } public function isAdVideo()