From 27dfd15522bdeb9952b0d88aadfa692aab0ab67f 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

Or they will be displayed again on the next view

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
---
 .../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 fed6a2754e1..f6c1a9524ad 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
@@ -131,7 +131,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 8ff0d30047b..4bc8d8be176 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 24871fc9736..9fd12f73236 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 65ea9810735..918205b6f14 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 8dbd5a296e4..d9cec18f56f 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 7c55c24e5dc..e6efc4a339f 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 27137fd058b..b42355685c7 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 e7d2810be3a..64c1349cf2e 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