diff --git a/src/views/Feature/FeatureDetail.vue b/src/views/Feature/FeatureDetail.vue
index 946b4629a960d30fa743f8ddb91a28f4139bdde2..32b4ed012aadd5573ac106ab41bab313ca790fe6 100644
--- a/src/views/Feature/FeatureDetail.vue
+++ b/src/views/Feature/FeatureDetail.vue
@@ -254,7 +254,11 @@ export default {
       this.map = mapService.createMap(this.$refs.map, {
         mapDefaultViewCenter,
         mapDefaultViewZoom,
-        interactions : { doubleClickZoom :false,mouseWheelZoom:false,dragPan:false }
+        interactions : {
+          doubleClickZoom :false,
+          mouseWheelZoom: false,
+          dragPan: false
+        }
       });
 
       // Update link to feature list with map zoom and center
diff --git a/src/views/FeatureType/FeatureTypeDetail.vue b/src/views/FeatureType/FeatureTypeDetail.vue
index 58303368fb891af77f861fecb6985e2ed83d9ac8..5f5db7779c975fe22aaa5c43fdb859065cbbbbb2 100644
--- a/src/views/FeatureType/FeatureTypeDetail.vue
+++ b/src/views/FeatureType/FeatureTypeDetail.vue
@@ -580,6 +580,8 @@ export default {
               if (field_type === 'list') {
                 //*then check if the value is an available option
                 if (!options.includes(fieldInFeature)) {
+                  this.importError = `Le fichier est invalide: la valeur [ ${fieldInFeature} ] n'est pas une option valide 
+                    pour le champ personnalisé "${name}".`;
                   return false;
                 }
               } else if (customType !== field_type) {
@@ -664,7 +666,8 @@ export default {
                 if (field_type === 'list') {
                   //*then check if the value is an available option
                   if (fieldInFeature && !options.includes(fieldInFeature)) {
-                    this.importError = `Le champ ${name} contient une valeur invalide.`;
+                    this.importError = `Le fichier est invalide: la valeur [ ${fieldInFeature} ] n'est pas une option valide 
+                      pour le champ personnalisé "${name}".`;
                     return false;
                   }
                 } else if (customType !== field_type) {
@@ -699,6 +702,7 @@ export default {
         } else {
           jsonValidity = true;
         }
+        console.log(jsonValidity);
 
         if (jsonValidity) {
           this.geojsonFileToImport = files[0]; // todo : remove this value from state as it stored (first attempt didn't work)
diff --git a/src/views/FeatureType/FeatureTypeEdit.vue b/src/views/FeatureType/FeatureTypeEdit.vue
index 303f3d2f59107f7d8e031dae3e24aa8308d13d28..09f6b34e14ced14b975d954a54e3dcfc6c3185a6 100644
--- a/src/views/FeatureType/FeatureTypeEdit.vue
+++ b/src/views/FeatureType/FeatureTypeEdit.vue
@@ -645,6 +645,7 @@ export default {
     },
 
     transformProperties(prop) {
+      console.log(prop);
       const type = typeof prop;
       const date = new Date(prop);
       if (type === 'boolean') {