mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-26 01:27:07 +00:00
Fix a issue when trying to edit profile with cutoff selected
This commit is contained in:
parent
0f4af48be6
commit
fe09ae9de5
2 changed files with 13 additions and 15 deletions
|
@ -65,7 +65,8 @@ const ProfileEditForm: FunctionComponent<Props> = ({
|
|||
|
||||
const itemCutoffOptions = useSelectorOptions(
|
||||
form.values.items,
|
||||
(v) => v.language
|
||||
(v) => v.language,
|
||||
(v) => String(v.id)
|
||||
);
|
||||
|
||||
const cutoffOptions = useMemo(
|
||||
|
@ -76,6 +77,13 @@ const ProfileEditForm: FunctionComponent<Props> = ({
|
|||
[itemCutoffOptions]
|
||||
);
|
||||
|
||||
const selectedCutoff = useMemo(
|
||||
() =>
|
||||
cutoffOptions.options.find((v) => v.value.id === form.values.cutoff)
|
||||
?.value ?? null,
|
||||
[cutoffOptions, form.values.cutoff]
|
||||
);
|
||||
|
||||
const mustContainOptions = useSelectorOptions(
|
||||
form.values.mustContain,
|
||||
(v) => v
|
||||
|
@ -255,7 +263,10 @@ const ProfileEditForm: FunctionComponent<Props> = ({
|
|||
clearable
|
||||
label="Cutoff"
|
||||
{...cutoffOptions}
|
||||
{...form.getInputProps("cutoff")}
|
||||
value={selectedCutoff}
|
||||
onChange={(value) => {
|
||||
form.setFieldValue("cutoff", value?.id ?? null);
|
||||
}}
|
||||
></Selector>
|
||||
</Stack>
|
||||
</Accordion.Item>
|
||||
|
|
|
@ -126,19 +126,6 @@ const MovieDetailView: FunctionComponent = () => {
|
|||
<Container fluid px={0}>
|
||||
<QueryOverlay result={movieQuery}>
|
||||
<DropOverlay state={dropzone}>
|
||||
{/* <FileOverlay
|
||||
disabled={profile === undefined}
|
||||
accept={[""]}
|
||||
onDrop={onDrop}
|
||||
></FileOverlay> */}
|
||||
{/* <div hidden>
|
||||
<File
|
||||
disabled={profile === undefined}
|
||||
accept={[""]}
|
||||
openRef={dialogRef}
|
||||
onDrop={onDrop}
|
||||
></File>
|
||||
</div> */}
|
||||
<Toolbox>
|
||||
<Group spacing="xs">
|
||||
<Toolbox.Button
|
||||
|
|
Loading…
Reference in a new issue