Merge remote-tracking branch 'origin/master' into 801_reset_password

This commit is contained in:
Robert Schäfer 2019-06-17 11:33:28 +02:00
commit 33c969c161
3 changed files with 9 additions and 6 deletions

View File

@ -15,7 +15,7 @@
model="language"
:options="form.languageOptions"
icon="globe"
:placeholder="form.placeholder"
:placeholder="locale"
:label="$t('contribution.languageSelectLabel')"
/>
</ds-flex-item>
@ -65,7 +65,6 @@ export default {
content: '',
language: null,
languageOptions: [],
placeholder: '',
},
formSchema: {
title: { required: true, min: 3, max: 64 },
@ -90,15 +89,15 @@ export default {
this.form.content = contribution.content
this.form.title = contribution.title
this.form.language = this.locale
this.form.placeholder = this.locale
},
},
},
computed: {
locale() {
const locale = this.contribution.language
? locales.find(loc => this.contribution.language === loc.code)
: locales.find(loc => this.$i18n.locale() === loc.code)
const locale =
this.contribution && this.contribution.language
? locales.find(loc => this.contribution.language === loc.code)
: locales.find(loc => this.$i18n.locale() === loc.code)
return locale.name
},
},

View File

@ -323,6 +323,7 @@ export default {
})
},
beforeDestroy() {
this.$root.$off('changeLanguage')
this.editor.destroy()
},
methods: {

View File

@ -54,6 +54,9 @@ export default {
this.refetchPostComments()
})
},
beforeDestroy() {
this.$root.$off('refetchPostComments')
},
methods: {
refetchPostComments() {
if (this.$apollo.queries.Post) {