From af113dd147410d73842d51b8e2452c02b1f42803 Mon Sep 17 00:00:00 2001
From: leandro <leandroalmada86@gmail.com>
Date: Tue, 28 Sep 2021 11:45:48 +0200
Subject: [PATCH] fix error form delai avant achivage

---
 src/views/project/Project_edit.vue | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/views/project/Project_edit.vue b/src/views/project/Project_edit.vue
index 8fefe1f8..f83cca37 100644
--- a/src/views/project/Project_edit.vue
+++ b/src/views/project/Project_edit.vue
@@ -83,6 +83,11 @@
             />
             <div class="ui label">jour(s)</div>
           </div>
+          <ul  v-if="errors_archive_feature.length" id="errorlist-achivage" class="errorlist">
+            <li>
+              {{ errors_archive_feature[0] }}
+            </li>
+          </ul>
         </div>
         <div class="field">
           <label for="delete_feature">Délai avant suppression</label>
@@ -197,6 +202,7 @@ export default {
         name: "Sélectionner une image ...",
         size: 0,
       },
+      errors_archive_feature: [],
       errors: {
         title: [],
         access_level_pub_feature: [],
@@ -308,6 +314,10 @@ export default {
     },
 
     checkForm() {
+      if (this.form.archive_feature > this.form.delete_feature){
+        this.errors_archive_feature.push("Le délais de suppression doit être supérieur au délais d'archivage.");
+        return false;
+      }
       for (const key in this.errors) {
         if ((key === "title" && this.form[key]) || this.form[key].value) {
           this.errors[key] = [];
-- 
GitLab