From b9f6893aecbc10e9effef474fb334ea7964517ae Mon Sep 17 00:00:00 2001
From: Ola Hneini <ola.hneini@gmail.com>
Date: Wed, 23 Mar 2022 09:04:56 +0000
Subject: [PATCH] fix: change message upon cancellation of episode publication

---
 app/Libraries/MediaClipper/VideoClipper.php     | 2 +-
 modules/Admin/Controllers/EpisodeController.php | 4 ++--
 modules/Admin/Language/en/Episode.php           | 1 +
 modules/Admin/Language/fr/Episode.php           | 1 +
 modules/Admin/Language/pl/Episode.php           | 1 +
 5 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app/Libraries/MediaClipper/VideoClipper.php b/app/Libraries/MediaClipper/VideoClipper.php
index e4c06367ea..1c97f7cc3b 100644
--- a/app/Libraries/MediaClipper/VideoClipper.php
+++ b/app/Libraries/MediaClipper/VideoClipper.php
@@ -266,7 +266,7 @@ class VideoClipper
         return implode(' ', $videoClipCmd);
     }
 
-    private function episodeNumbering(?int $episodeNumber = null, ?int $seasonNumber = null,): ?string
+    private function episodeNumbering(?int $episodeNumber = null, ?int $seasonNumber = null): ?string
     {
         if (! $episodeNumber && ! $seasonNumber) {
             return null;
diff --git a/modules/Admin/Controllers/EpisodeController.php b/modules/Admin/Controllers/EpisodeController.php
index 84869bfbb8..0fac12a17d 100644
--- a/modules/Admin/Controllers/EpisodeController.php
+++ b/modules/Admin/Controllers/EpisodeController.php
@@ -615,8 +615,8 @@ class EpisodeController extends BaseController
         }
 
         return redirect()->route('episode-view', [$this->podcast->id, $this->episode->id])->with(
-            'error',
-            lang('Episode.publish_cancel_error')
+            'message',
+            lang('Episode.messages.publishCancelSuccess')
         );
     }
 
diff --git a/modules/Admin/Language/en/Episode.php b/modules/Admin/Language/en/Episode.php
index d4ebf203a7..054a23c3b0 100644
--- a/modules/Admin/Language/en/Episode.php
+++ b/modules/Admin/Language/en/Episode.php
@@ -46,6 +46,7 @@ return [
     'messages' => [
         'createSuccess' => 'Episode has been successfully created!',
         'editSuccess' => 'Episode has been successfully updated!',
+        'publishCancelSuccess' => 'Episode publication successfully cancelled!',
     ],
     'form' => [
         'file_size_error' =>
diff --git a/modules/Admin/Language/fr/Episode.php b/modules/Admin/Language/fr/Episode.php
index f71524c3ae..a98a94523c 100644
--- a/modules/Admin/Language/fr/Episode.php
+++ b/modules/Admin/Language/fr/Episode.php
@@ -47,6 +47,7 @@ return [
     'messages' => [
         'createSuccess' => 'L’épisode a été créé avec succès !',
         'editSuccess' => 'L’épisode a bien été mis à jour !',
+        'publishCancelSuccess' => 'La publication de l’épisode a bien été annulée !',
     ],
     'form' => [
         'file_size_error' =>
diff --git a/modules/Admin/Language/pl/Episode.php b/modules/Admin/Language/pl/Episode.php
index d550d5dab3..fb16974dd8 100644
--- a/modules/Admin/Language/pl/Episode.php
+++ b/modules/Admin/Language/pl/Episode.php
@@ -47,6 +47,7 @@ return [
     'messages' => [
         'createSuccess' => 'Odcinek został pomyślnie utworzony!',
         'editSuccess' => 'Odcinek został pomyślnie zaktualizowany!',
+        'publishCancelSuccess' => 'Episode publication successfully cancelled!',
     ],
     'form' => [
         'file_size_error' =>
-- 
GitLab