Fix content block delete bug

This commit is contained in:
Ramon Wenger 2019-07-31 10:36:38 +02:00
parent 5e2ddf69b8
commit 46474db70d
1 changed files with 7 additions and 6 deletions

View File

@ -4,8 +4,8 @@
<div class="content-block__actions" v-if="canEditContentBlock && editModule">
<user-widget v-bind="me" class="content-block__user-widget"></user-widget>
<more-options-widget>
<li class="popover-links__link"><a @click="deleteContentBlock()">Löschen</a></li>
<li class="popover-links__link"><a @click="editContentBlock()">Bearbeiten</a></li>
<li class="popover-links__link"><a @click="deleteContentBlock(contentBlock)">Löschen</a></li>
<li class="popover-links__link"><a @click="editContentBlock(contentBlock)">Bearbeiten</a></li>
</more-options-widget>
</div>
<div class="content-block__visibility" v-if="editModule">
@ -181,16 +181,17 @@
},
methods: {
editContentBlock() {
this.$store.dispatch('editContentBlock', this.contentBlock.id);
editContentBlock(contentBlock) {
this.$store.dispatch('editContentBlock', contentBlock.id);
},
deleteContentBlock(id) {
deleteContentBlock(contentBlock) {
const parent = this.parent;
const id = contentBlock.id;
this.$apollo.mutate({
mutation: DELETE_CONTENT_BLOCK_MUTATION,
variables: {
input: {
id: id
id
}
},
update(store, {data: {deleteContentBlock: {success}}}) {