Skip to content
Snippets Groups Projects
Commit 8032f249 authored by Timothee P's avatar Timothee P :sunflower:
Browse files

add assigned_member select to feature detail in fast edition mode

parent 9b276cc4
No related branches found
No related tags found
2 merge requests!8516.2.x,!849v6.2.x <- REDMINE_ISSUE-21162 | Assignation d’un signalement à un utilisateur - envoi d’un mail de notification immédiat à la personnes assignée
......@@ -80,6 +80,22 @@
</span>
</td>
</tr>
<tr>
<td>
Membre assigné
</td>
<td>
<ProjectMemberSelect
v-if="fastEditionMode && canEditFeature && form"
:selected-user-id="form.assigned_member.value"
@update:user="$store.commit('feature/UPDATE_FORM_FIELD', { name: 'assigned_member', value: $event })"
class="inline"
/>
<span v-else>
{{ 'TO DO' }}
</span>
</td>
</tr>
<tr>
<td>
Date de création
......@@ -148,6 +164,7 @@ import FeatureTypeLink from '@/components/FeatureType/FeatureTypeLink';
import FeatureEditStatusField from '@/components/Feature/FeatureEditStatusField';
import ExtraForm from '@/components/ExtraForm';
import FeatureFetchOffsetRoute from '@/components/Feature/FeatureFetchOffsetRoute';
import ProjectMemberSelect from '@/components/ProjectMemberSelect';
import { statusChoices, formatStringDate, checkDeactivatedValues } from '@/utils';
......@@ -166,6 +183,7 @@ export default {
FeatureEditStatusField,
ExtraForm,
FeatureFetchOffsetRoute,
ProjectMemberSelect,
},
props: {
......@@ -237,7 +255,7 @@ export default {
featureFields() {
return this.fastEditionMode ? this.extra_forms : this.featureData;
}
}
},
};
</script>
......
......@@ -38,6 +38,7 @@ const feature = {
title: state.currentFeature.properties.title,
description: { value: state.currentFeature.properties.description },
status: { value: state.currentFeature.properties.status },
assigned_member: { value: state.currentFeature.properties.assigned_member },
};
},
UPDATE_FORM_FIELD(state, field) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment