From af80f32a567ee66c56aebc043a9e511b1a8ec810 Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Tue, 28 Feb 2023 11:21:48 +0100
Subject: [PATCH] Bug 32991: Flag the deletion messages as displayed already
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Or they will be displayed again on the next view

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Agustín Moyano <agustinmoyano@theke.io>
---
 .../prog/js/vue/components/ERM/AgreementsList.vue              | 3 ++-
 .../prog/js/vue/components/ERM/AgreementsShow.vue              | 3 ++-
 .../prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue  | 3 ++-
 .../prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue  | 3 ++-
 .../prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue    | 3 ++-
 .../prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue    | 3 ++-
 .../intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue  | 3 ++-
 .../intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue  | 3 ++-
 8 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue
index 31a24f2f83..e14b114249 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue
@@ -141,7 +141,8 @@ export default {
                             this.setMessage(
                                 this.$__("Agreement %s deleted").format(
                                     agreement_name
-                                )
+                                ),
+                                true
                             )
                             this.refresh_table()
                         },
diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue
index 8ff0d30047..4bc8d8be17 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue
@@ -376,7 +376,8 @@ export default {
                             this.setMessage(
                                 this.$__("Agreement %s deleted").format(
                                     agreement_name
-                                )
+                                ),
+                                true
                             )
                             this.$router.push("/cgi-bin/koha/erm/agreements")
                         },
diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue
index 24871fc973..9fd12f7323 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesList.vue
@@ -99,7 +99,8 @@ export default {
                             this.setMessage(
                                 this.$__("Local package %s deleted").format(
                                     package_name
-                                )
+                                ),
+                                true
                             )
                             $("#" + this.table_id)
                                 .DataTable()
diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue
index 65ea981073..918205b6f1 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackagesShow.vue
@@ -177,7 +177,8 @@ export default {
                             this.setMessage(
                                 this.$__("Local package %s deleted").format(
                                     package_name
-                                )
+                                ),
+                                true
                             )
                             this.$router.push(
                                 "/cgi-bin/koha/erm/eholdings/local/packages"
diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue
index 8dbd5a296e..d9cec18f56 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesList.vue
@@ -98,7 +98,8 @@ export default {
                             this.setMessage(
                                 this.$__("Local title %s deleted").format(
                                     title_publication_title
-                                )
+                                ),
+                                true
                             )
                             $("#" + this.table_id)
                                 .DataTable()
diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue
index 7c55c24e5d..e6efc4a339 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitlesShow.vue
@@ -343,7 +343,8 @@ export default {
                             this.setMessage(
                                 this.$__("Local title %s deleted").format(
                                     title_publication_title
-                                )
+                                ),
+                                true
                             )
                             this.$router.push(
                                 "/cgi-bin/koha/erm/eholdings/local/titles"
diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue
index 27137fd058..b42355685c 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue
@@ -85,7 +85,8 @@ export default {
                             this.setMessage(
                                 this.$__("License %s deleted").format(
                                     license_name
-                                )
+                                ),
+                                true
                             )
                             $("#" + this.table_id)
                                 .DataTable()
diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue
index e7d2810be3..64c1349cf2 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue
+++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue
@@ -213,7 +213,8 @@ export default {
                             this.setMessage(
                                 this.$__("License %s deleted").format(
                                     license_name
-                                )
+                                ),
+                                true
                             )
                             this.$router.push("/cgi-bin/koha/erm/licenses")
                         },
-- 
2.25.1