diff --git a/src/abstraction/resources/programResource.js b/src/abstraction/resources/programResource.js index b89f536..87f6d62 100644 --- a/src/abstraction/resources/programResource.js +++ b/src/abstraction/resources/programResource.js @@ -7,6 +7,7 @@ export const getJson = (data) => ({ trainer_id: data.trainer_id, sport_category: data.trainer ? getJsonSportCategory(data.trainer) : {}, sport_category_id: data.sport_category_id, + workout_category_id: data.workout_category?.id, thumbnail: data.thumbnail, verified: data.verified, status: data.status, @@ -21,6 +22,7 @@ export const getJson = (data) => ({ }); export const setData = (data) => ({ sport_category_id: data.sport_category_id, + workout_category_id: data.workout_category_id, title: data.title, description: data.description, tags: data.tags, diff --git a/src/components/Programs/Add.vue b/src/components/Programs/Add.vue index 7a64dc3..6d24316 100644 --- a/src/components/Programs/Add.vue +++ b/src/components/Programs/Add.vue @@ -36,6 +36,18 @@ label="program category" :items="getSportCategories" v-model="form.sport_category_id" + @change="changeSportCategories" + > + + +