@@ -86,6 +103,7 @@
+
this.contribution.language === o.value)
: null
form.categoryIds = this.categoryIds(this.contribution.categories)
+ form.blurImage = this.contribution.imageBlurred
}
+
return {
form,
formSchema: {
@@ -173,6 +195,7 @@ export default {
},
},
language: { required: true },
+ blurImage: { required: false },
},
languageOptions,
id,
@@ -182,6 +205,7 @@ export default {
contentMin: 3,
hashtags: [],
showDeleteButton: this.contribution ? this.contribution.image : false,
+ elem: null,
}
},
computed: {
@@ -202,6 +226,7 @@ export default {
teaserImage,
imageAspectRatio,
categoryIds,
+ blurImage,
} = this.form
this.loading = true
this.$apollo
@@ -215,6 +240,7 @@ export default {
language,
image,
imageUpload: teaserImage,
+ imageBlurred: blurImage,
imageAspectRatio,
},
})
@@ -285,29 +311,36 @@ export default {
}
-
diff --git a/webapp/components/TeaserImage/TeaserImage.vue b/webapp/components/TeaserImage/TeaserImage.vue
index 9a203fc9c..d5913665b 100644
--- a/webapp/components/TeaserImage/TeaserImage.vue
+++ b/webapp/components/TeaserImage/TeaserImage.vue
@@ -141,7 +141,7 @@ export default {