add intensity in teleported toggleFlags

This commit is contained in:
2021-05-18 16:14:10 +02:00
parent 5acc78507e
commit f978636d57
7 changed files with 71 additions and 10 deletions

View File

@@ -62,6 +62,9 @@ let initPromise = getAccompanyingCourse(id)
//console.log('### mutation: addResource', resource);
state.accompanyingCourse.resources.push(resource);
},
toggleIntensity(state, value) {
state.accompanyingCourse.intensity = value;
},
toggleEmergency(state, value) {
//console.log('### mutation: toggleEmergency');
state.accompanyingCourse.emergency = value;
@@ -136,6 +139,14 @@ let initPromise = getAccompanyingCourse(id)
resolve();
})).catch((error) => { commit('catchError', error) });
},
toggleIntensity({ commit }, payload) {
console.log(payload);
patchAccompanyingCourse(id, { type: "accompanying_period", intensity: payload })
.then(course => new Promise((resolve, reject) => {
commit('toggleIntensity', course.intensity);
resolve();
})).catch((error) => { commit('catchError', error) });
},
toggleEmergency({ commit }, payload) {
patchAccompanyingCourse(id, { type: "accompanying_period", emergency: payload })
.then(course => new Promise((resolve, reject) => {