From b440c5fcde203839a8336c5004d028db9f93f20e Mon Sep 17 00:00:00 2001 From: brBart <42514315+brBart@users.noreply.github.com> Date: Thu, 1 Nov 2018 12:45:38 +0100 Subject: [PATCH] Update TranslationRepository.php Translations model has no attributes related with the publishing, current logic will return only null, this fix will return item data if item is found. --- src/Repositories/TranslationRepository.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Repositories/TranslationRepository.php b/src/Repositories/TranslationRepository.php index fe21c430..1a4e0d2f 100644 --- a/src/Repositories/TranslationRepository.php +++ b/src/Repositories/TranslationRepository.php @@ -52,7 +52,7 @@ public function findByUrl($url, $type) { $item = $this->model->where('entity_type', $type)->where('entity_data', 'LIKE', '%"url":"'.$url.'"%')->first(); - if ($item && ($item->data->is_published == 1 || $item->data->is_published == 'on') && $item->data->published_at <= Carbon::now(config('app.timezone'))->format('Y-m-d H:i:s')) { + if ($item) { return $item->data; } @@ -71,7 +71,7 @@ public function findByEntityId($entityId, $entityType) { $item = $this->model->where('entity_type', $entityType)->where('entity_id', $entityId)->first(); - if ($item && ($item->data->is_published == 1 || $item->data->is_published == 'on') && $item->data->published_at <= Carbon::now(config('app.timezone'))->format('Y-m-d H:i:s')) { + if ($item) { return $item->data; }