From 35445ff0f6892dd24ba28b25520ab204253db6d4 Mon Sep 17 00:00:00 2001 From: Sean Sube Date: Sun, 5 Feb 2023 22:36:34 -0600 Subject: [PATCH] fix(gui): only send outscale when needed --- gui/src/client.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gui/src/client.ts b/gui/src/client.ts index dab51f22..9b7930ff 100644 --- a/gui/src/client.ts +++ b/gui/src/client.ts @@ -297,8 +297,6 @@ export function appendModelToURL(url: URL, params: ModelParams) { * Append the upscale parameters to an existing URL. */ export function appendUpscaleToURL(url: URL, upscale: UpscaleParams) { - url.searchParams.append('outscale', upscale.outscale.toFixed(FIXED_INTEGER)); - if (upscale.enabled) { url.searchParams.append('denoise', upscale.denoise.toFixed(FIXED_FLOAT)); url.searchParams.append('scale', upscale.scale.toFixed(FIXED_INTEGER)); @@ -308,6 +306,10 @@ export function appendUpscaleToURL(url: URL, upscale: UpscaleParams) { url.searchParams.append('faces', String(upscale.faces)); url.searchParams.append('faceStrength', upscale.faceStrength.toFixed(FIXED_FLOAT)); } + + if (upscale.enabled || upscale.faces) { + url.searchParams.append('outscale', upscale.outscale.toFixed(FIXED_INTEGER)); + } } /**