|
@@ -46,7 +46,20 @@ export const actions = {
|
|
|
},
|
|
|
updateCourseValue({commit}, {value, field}) {
|
|
|
commit('setCourseValue', {value, field})
|
|
|
- }
|
|
|
+ },
|
|
|
+ async updateCourse({state, commit}) {
|
|
|
+ try {
|
|
|
+ console.log('instructor/course.js actions updateCourse call axios.$patch->course')
|
|
|
+ const course = await this.$axios.$patch(`/api/v1/products/${state.item._id}`, state.item)
|
|
|
+ console.log('instructor/course.js actions updateCourse done axios.$patch->course')
|
|
|
+ console.log('courses.js mutations call setCourse')
|
|
|
+ commit('setCourse', course)
|
|
|
+ console.log('courses.js mutations done setCourse')
|
|
|
+ return state.item
|
|
|
+ } catch (error) {
|
|
|
+ return error
|
|
|
+ }
|
|
|
+ },
|
|
|
}
|
|
|
|
|
|
export const mutations = {
|