diff --git a/src/components/Feature/Detail/FeatureHeader.vue b/src/components/Feature/Detail/FeatureHeader.vue index d7860636f316e19c0f4740b5bc7e4deec5d01c93..49f1d98c814903ff66820cda039ec3fd0451c3c6 100644 --- a/src/components/Feature/Detail/FeatureHeader.vue +++ b/src/components/Feature/Detail/FeatureHeader.vue @@ -74,7 +74,7 @@ <button v-if="fastEditionMode && canEditFeature" - id="previous-feature" + id="save-fast-edit" :class="['ui button button-hover-orange tiny-margin', { disabled: false }]" data-tooltip="Enregistrer les modifications" data-position="bottom center" diff --git a/src/components/Feature/Detail/FeatureTable.vue b/src/components/Feature/Detail/FeatureTable.vue index 25098cc9567193e0923bc0e817cb7061bed2785a..b0e4a8b8e963be24bac5a544dd6464c03d244929 100644 --- a/src/components/Feature/Detail/FeatureTable.vue +++ b/src/components/Feature/Detail/FeatureTable.vue @@ -24,6 +24,7 @@ <strong class="ui form"> <span v-if="fastEditionMode && canEditFeature && extra_forms.length > 0" + :id="field.label" > <FeatureExtraForm :field="getExtraForm(field)" diff --git a/src/components/Feature/FeatureEditStatusField.vue b/src/components/Feature/FeatureEditStatusField.vue index eb9a79f7567fe6339e8942dcf8aef79f308d818c..3c4133b5c7ff9b8a459ebca9733bd74268604c98 100644 --- a/src/components/Feature/FeatureEditStatusField.vue +++ b/src/components/Feature/FeatureEditStatusField.vue @@ -1,5 +1,8 @@ <template> - <div class="field"> + <div + id="status" + class="field" + > <Dropdown v-if="selectedStatus" :options="allowedStatusChoices" diff --git a/src/store/modules/feature.store.js b/src/store/modules/feature.store.js index ef93083a8691c11c3de37a5dbd79082f3058b67f..2466c7c6ad6e4b2c81188aadf9fe694b73d96e6f 100644 --- a/src/store/modules/feature.store.js +++ b/src/store/modules/feature.store.js @@ -215,7 +215,6 @@ const feature = { params: { slug_type_signal: rootState['feature-type'].current_feature_type_slug, slug_signal: featureId, - message: routeName === 'ajouter-signalement' ? 'Le signalement a été crée' : 'Le signalement a été mis à jour' }, }); }); @@ -232,7 +231,6 @@ const feature = { for (const field of state.extra_forms) { extraFormObject[field.name] = field.value; } - //const feature = state.form || state.currentFeature; return { id: state.form.feature_id || state.currentFeature.feature_id, type: 'Feature', diff --git a/src/views/Feature/FeatureEdit.vue b/src/views/Feature/FeatureEdit.vue index 68b7a5d39641400209748e13a8f2cc28b4f3cdf0..6059ea53eff334338c572a54415fadaac7b9905b 100644 --- a/src/views/Feature/FeatureEdit.vue +++ b/src/views/Feature/FeatureEdit.vue @@ -266,7 +266,10 @@ :key="field.field_type + index" class="field" > - <FeatureExtraForm :field="field" /> + <FeatureExtraForm + :id="field.label" + :field="field" + /> {{ field.errors }} </div>