fix: Harmonization

i hope you're happy sourcery
v1-dev
Raymond 2025-04-18 18:50:33 -04:00 committed by Azalea
parent e962ac7ca7
commit 88ea5c83b5
1 changed files with 4 additions and 4 deletions

View File

@ -45,7 +45,7 @@
submitting = field submitting = field
await SETTING.set(field, symbols[id + 1]).catch(e => error = e.message).finally(() => submitting = null); await SETTING.set(field, symbols[id + 1]).catch(e => error = e.message).finally(() => submitting = null);
changed = changed.filter(v => v != `symbolChat${id}`) changed = changed.filter(v => v != `chusanSymbolChat${id}`)
return true return true
} }
@ -86,15 +86,15 @@
{#await fetchSymbolData() then} {#await fetchSymbolData() then}
{#each {length: 4}, i} {#each {length: 4}, i}
<div class="field"> <div class="field">
<label for={`symbolChat${i}`}>{ts(`userbox.matching.symbolChat`) + ` #${i + 1}`}</label> <label for={`chusanSymbolChat${i}`}>{ts(`userbox.matching.symbolChat`) + ` #${i + 1}`}</label>
<div> <div>
<select bind:value={symbols[i + 1]} id={`symbolChat${i}`} on:change={() => {changed = [...changed, `symbolChat${i}`];}}> <select bind:value={symbols[i + 1]} id={`chusanSymbolChat${i}`} on:change={() => {changed = [...changed, `chusanSymbolChat${i}`];}}>
<option value={null}>{ts(`userbox.matching.symbolChat.default`)}</option> <option value={null}>{ts(`userbox.matching.symbolChat.default`)}</option>
{#each Object.entries(allItems.symbolChat).filter((f) => parseInt(f[0]) !== 0) as [id, option]} {#each Object.entries(allItems.symbolChat).filter((f) => parseInt(f[0]) !== 0) as [id, option]}
<option value={parseInt(id)}>{option?.name || `(unknown ${id})`}</option> <option value={parseInt(id)}>{option?.name || `(unknown ${id})`}</option>
{/each} {/each}
</select> </select>
{#if changed.includes(`symbolChat${i}`)} {#if changed.includes(`chusanSymbolChat${i}`)}
<button transition:slide={{axis: "x"}} disabled={!!submitting} on:click={() => submitSymbol(i)}> <button transition:slide={{axis: "x"}} disabled={!!submitting} on:click={() => submitSymbol(i)}>
{t("settings.profile.save")} {t("settings.profile.save")}
</button> </button>