householdmemberseditor: fix composition type bug

This commit is contained in:
nobohan 2022-04-07 10:45:46 +02:00
parent 934a066910
commit f9bcc5b1e9
2 changed files with 9 additions and 3 deletions

View File

@ -53,7 +53,7 @@ export default {
return null;
},
set(value) {
this.$store.commit('setHouseholdCompositionType', value);
this.$store.dispatch('setHouseholdCompositionType', value);
},
},
numberOfChildren: {

View File

@ -430,7 +430,7 @@ const store = createStore({
state.householdCompositionTypes = types;
},
setHouseholdCompositionType(state, id) {
state.householdCompositionType = state.householdCompositionTypes.find(t => t.id = id);
state.householdCompositionType = state.householdCompositionTypes.find(t => t.id === id);
},
setNumberOfChildren(state, number) {
state.numberOfChildren = Number.parseInt(number);
@ -495,6 +495,12 @@ const store = createStore({
setComment({ commit }, payload) {
commit('setComment', payload);
},
setHouseholdCompositionTypes({ commit }, payload) {
commit('setHouseholdCompositionTypes', payload);
},
setHouseholdCompositionType({ commit }, payload) {
commit('setHouseholdCompositionType', payload);
},
fetchHouseholdSuggestionForConcerned({ commit, state }, person) {
fetchHouseholdSuggestionByAccompanyingPeriod(person.id)
.then(households => {
@ -597,7 +603,7 @@ if (concerned.length > 0) {
}
fetchResults(`/api/1.0/person/houehold/composition/type.json`).then(types => {
store.commit('setHouseholdCompositionTypes', types);
store.dispatch('setHouseholdCompositionTypes', types);
})
export { store };