1
0
Fork 0

fix(gui): only send scale when upscale is enabled (#106)

This commit is contained in:
Sean Sube 2023-02-05 22:20:07 -06:00
parent 79eaad67f2
commit 13de86377f
Signed by: ssube
GPG Key ID: 3EED7B957D362AF1
2 changed files with 8 additions and 4 deletions

View File

@ -297,11 +297,15 @@ export function appendModelToURL(url: URL, params: ModelParams) {
* Append the upscale parameters to an existing URL.
*/
export function appendUpscaleToURL(url: URL, upscale: UpscaleParams) {
if (upscale.enabled || upscale.faces) {
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('scale', upscale.scale.toFixed(FIXED_INTEGER));
}
if (upscale.faces) {
url.searchParams.append('faces', String(upscale.faces));
url.searchParams.append('faceStrength', upscale.faceStrength.toFixed(FIXED_FLOAT));
}
}

View File

@ -42,7 +42,7 @@ export function UpscaleControl() {
/>
<NumericField
label='Outscale'
disabled={upscale.enabled === false}
disabled={upscale.enabled === false && upscale.faces === false}
min={params.outscale.min}
max={params.outscale.max}
step={params.outscale.step}