1
0
Fork 0

fix(gui): only send upscaling params when it is enabled

This commit is contained in:
Sean Sube 2023-01-16 15:22:43 -06:00
parent 9f4383716e
commit 5d2c22a64a
2 changed files with 7 additions and 5 deletions

View File

@ -168,10 +168,12 @@ export function makeImageURL(root: string, type: string, params: BaseImgParams):
} }
export function appendUpscaleToURL(url: URL, upscale: UpscaleParams) { export function appendUpscaleToURL(url: URL, upscale: UpscaleParams) {
if (upscale.enabled) {
url.searchParams.append('denoise', upscale.denoise.toFixed(FIXED_FLOAT)); url.searchParams.append('denoise', upscale.denoise.toFixed(FIXED_FLOAT));
url.searchParams.append('faces', String(upscale.faces)); url.searchParams.append('faces', String(upscale.faces));
url.searchParams.append('scale', upscale.scale.toFixed(FIXED_INTEGER)); url.searchParams.append('scale', upscale.scale.toFixed(FIXED_INTEGER));
url.searchParams.append('outscale', upscale.outscale.toFixed(FIXED_INTEGER)); url.searchParams.append('outscale', upscale.outscale.toFixed(FIXED_INTEGER));
}
} }
export function makeClient(root: string, f = fetch): ApiClient { export function makeClient(root: string, f = fetch): ApiClient {

View File

@ -78,7 +78,7 @@ export function UpscaleControl(props: UpscaleControlProps) {
<ToggleButton <ToggleButton
color='primary' color='primary'
disabled={params.enabled === false} disabled={params.enabled === false}
selected={params.faces} selected={params.enabled && params.faces}
value='check' value='check'
onChange={(event) => { onChange={(event) => {
setUpscale({ setUpscale({