From 2c26f430356b5240c03960ed83ec776a1d6a61f2 Mon Sep 17 00:00:00 2001 From: evan Date: Thu, 6 Oct 2022 10:30:10 -0500 Subject: [PATCH] Fix special characters in gallery title/description (#683) --- pages/_type/_id/gallery.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pages/_type/_id/gallery.vue b/pages/_type/_id/gallery.vue index f24c206a..a738a950 100644 --- a/pages/_type/_id/gallery.vue +++ b/pages/_type/_id/gallery.vue @@ -345,8 +345,9 @@ export default { : null }&featured=${item.featured}` - if (item.title) url += `&title=${item.title}` - if (item.description) url += `&description=${item.description}` + if (item.title) url += `&title=${encodeURIComponent(item.title)}` + if (item.description) + url += `&description=${encodeURIComponent(item.description)}` await this.$axios.post(url, item.icon, this.$defaultHeaders()) } @@ -360,8 +361,9 @@ export default { item.featured }` - if (item.title) url += `&title=${item.title}` - if (item.description) url += `&description=${item.description}` + if (item.title) url += `&title=${encodeURIComponent(item.title)}` + if (item.description) + url += `&description=${encodeURIComponent(item.description)}` await this.$axios.patch(url, {}, this.$defaultHeaders()) }