ошибка сохранения курса, дублирование материалов

remotes/origin/hotfix/delete-image-error-30-05-19
gzbender 7 years ago
parent 0aa30e1d09
commit 7ad9b8b0be
  1. 4
      web/src/components/blocks/BlockImages.vue
  2. 7
      web/src/js/modules/api.js

@ -72,11 +72,11 @@
},
onRemoveImage(index) {
let images = this.images;
let id = images[index].image_id;
const id = images[index].image_id;
api.removeImage(id, this.accessToken)
.then(response => {
images.splice(index, 1);
images = images.filter(image => image.image_id != id);
this.$emit('update:images', images);
});
}

@ -75,6 +75,13 @@ export const api = {
}
});
},
removeGalleryImage: (galleryImageId, accessToken) => {
return api.delete(`/api/v1/gallery-images/${galleryImageId}/`, {
headers: {
'Authorization': `Token ${accessToken}`,
}
});
},
loadCourse: (courseId, accessToken) => {
return api.get(`/api/v1/courses/${courseId}/`, {
headers: {

Loading…
Cancel
Save