From 185dc3f2c940877652a68fb2fad163e4ff4931e6 Mon Sep 17 00:00:00 2001 From: Nivedin <53208152+nivedin@users.noreply.github.com> Date: Thu, 16 Jun 2022 06:09:43 +0530 Subject: [PATCH] fix: Copy and download filtered response body (#2426) --- .../lenses/renderers/JSONLensRenderer.vue | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/hoppscotch-app/components/lenses/renderers/JSONLensRenderer.vue b/packages/hoppscotch-app/components/lenses/renderers/JSONLensRenderer.vue index ffbca8951..6a8c14df4 100644 --- a/packages/hoppscotch-app/components/lenses/renderers/JSONLensRenderer.vue +++ b/packages/hoppscotch-app/components/lenses/renderers/JSONLensRenderer.vue @@ -218,13 +218,6 @@ const props = defineProps<{ const { responseBodyText } = useResponseBody(props.response) -const { copyIcon, copyResponse } = useCopyResponse(responseBodyText) - -const { downloadIcon, downloadResponse } = useDownloadResponse( - "application/json", - responseBodyText -) - const toggleFilter = ref(false) const filterQueryText = ref("") @@ -310,6 +303,12 @@ const filterResponseError = computed(() => ) ) +const { copyIcon, copyResponse } = useCopyResponse(jsonBodyText) +const { downloadIcon, downloadResponse } = useDownloadResponse( + "application/json", + jsonBodyText +) + const outlineOptions = ref(null) const jsonResponse = ref(null) const linewrapEnabled = ref(true)