From 5d2c22a64ae75b465bea763317bd4cb7ba5b02e6 Mon Sep 17 00:00:00 2001 From: Sean Sube Date: Mon, 16 Jan 2023 15:22:43 -0600 Subject: [PATCH] fix(gui): only send upscaling params when it is enabled --- gui/src/client.ts | 10 ++++++---- gui/src/components/UpscaleControl.tsx | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/gui/src/client.ts b/gui/src/client.ts index c8f4bd3f..d298a8f9 100644 --- a/gui/src/client.ts +++ b/gui/src/client.ts @@ -168,10 +168,12 @@ export function makeImageURL(root: string, type: string, params: BaseImgParams): } export function appendUpscaleToURL(url: URL, upscale: UpscaleParams) { - url.searchParams.append('denoise', upscale.denoise.toFixed(FIXED_FLOAT)); - url.searchParams.append('faces', String(upscale.faces)); - url.searchParams.append('scale', upscale.scale.toFixed(FIXED_INTEGER)); - url.searchParams.append('outscale', upscale.outscale.toFixed(FIXED_INTEGER)); + if (upscale.enabled) { + url.searchParams.append('denoise', upscale.denoise.toFixed(FIXED_FLOAT)); + url.searchParams.append('faces', String(upscale.faces)); + url.searchParams.append('scale', upscale.scale.toFixed(FIXED_INTEGER)); + url.searchParams.append('outscale', upscale.outscale.toFixed(FIXED_INTEGER)); + } } export function makeClient(root: string, f = fetch): ApiClient { diff --git a/gui/src/components/UpscaleControl.tsx b/gui/src/components/UpscaleControl.tsx index f78d6361..1b0af5fa 100644 --- a/gui/src/components/UpscaleControl.tsx +++ b/gui/src/components/UpscaleControl.tsx @@ -78,7 +78,7 @@ export function UpscaleControl(props: UpscaleControlProps) { { setUpscale({