From 4ea60d3431dabe634ab2f219212e830ba365c4e9 Mon Sep 17 00:00:00 2001 From: Andrew Bastin Date: Thu, 17 Sep 2020 21:36:36 -0400 Subject: [PATCH] Added temporary fix for the trailing null character from extension requests --- .../lenses/renderers/mixins/TextContentRendererMixin.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/components/lenses/renderers/mixins/TextContentRendererMixin.js b/components/lenses/renderers/mixins/TextContentRendererMixin.js index 805276498..a01d610d8 100644 --- a/components/lenses/renderers/mixins/TextContentRendererMixin.js +++ b/components/lenses/renderers/mixins/TextContentRendererMixin.js @@ -5,7 +5,12 @@ export default { computed: { responseBodyText() { if (typeof this.response.body === "string") return this.response.body - return new TextDecoder("utf-8").decode(this.response.body) + else { + const res = new TextDecoder("utf-8").decode(this.response.body) + + // HACK: Temporary trailing null character issue from the extension fix + return res.replace(/\0+$/, "") + } }, }, }