mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-10-03 09:09:42 +02:00
Remove bulk edit for Reject Blocklisted Torrent Hashes While Grabbing
This commit is contained in:
@@ -19,7 +19,6 @@ interface SavePayload {
|
|||||||
seedRatio?: number;
|
seedRatio?: number;
|
||||||
seedTime?: number;
|
seedTime?: number;
|
||||||
packSeedTime?: number;
|
packSeedTime?: number;
|
||||||
rejectBlocklistedTorrentHashesWhileGrabbing?: boolean;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
interface EditIndexerModalContentProps {
|
interface EditIndexerModalContentProps {
|
||||||
@@ -66,10 +65,6 @@ function EditIndexerModalContent(props: EditIndexerModalContentProps) {
|
|||||||
const [packSeedTime, setPackSeedTime] = useState<null | string | number>(
|
const [packSeedTime, setPackSeedTime] = useState<null | string | number>(
|
||||||
null
|
null
|
||||||
);
|
);
|
||||||
const [
|
|
||||||
rejectBlocklistedTorrentHashesWhileGrabbing,
|
|
||||||
setRejectBlocklistedTorrentHashesWhileGrabbing,
|
|
||||||
] = useState(NO_CHANGE);
|
|
||||||
|
|
||||||
const save = useCallback(() => {
|
const save = useCallback(() => {
|
||||||
let hasChanges = false;
|
let hasChanges = false;
|
||||||
@@ -110,12 +105,6 @@ function EditIndexerModalContent(props: EditIndexerModalContentProps) {
|
|||||||
payload.packSeedTime = packSeedTime as number;
|
payload.packSeedTime = packSeedTime as number;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (rejectBlocklistedTorrentHashesWhileGrabbing !== NO_CHANGE) {
|
|
||||||
hasChanges = true;
|
|
||||||
payload.rejectBlocklistedTorrentHashesWhileGrabbing =
|
|
||||||
rejectBlocklistedTorrentHashesWhileGrabbing === 'true';
|
|
||||||
}
|
|
||||||
|
|
||||||
if (hasChanges) {
|
if (hasChanges) {
|
||||||
onSavePress(payload);
|
onSavePress(payload);
|
||||||
}
|
}
|
||||||
@@ -129,7 +118,6 @@ function EditIndexerModalContent(props: EditIndexerModalContentProps) {
|
|||||||
seedRatio,
|
seedRatio,
|
||||||
seedTime,
|
seedTime,
|
||||||
packSeedTime,
|
packSeedTime,
|
||||||
rejectBlocklistedTorrentHashesWhileGrabbing,
|
|
||||||
onSavePress,
|
onSavePress,
|
||||||
onModalClose,
|
onModalClose,
|
||||||
]);
|
]);
|
||||||
@@ -158,9 +146,6 @@ function EditIndexerModalContent(props: EditIndexerModalContentProps) {
|
|||||||
case 'packSeedTime':
|
case 'packSeedTime':
|
||||||
setPackSeedTime(value);
|
setPackSeedTime(value);
|
||||||
break;
|
break;
|
||||||
case 'rejectBlocklistedTorrentHashesWhileGrabbing':
|
|
||||||
setRejectBlocklistedTorrentHashesWhileGrabbing(value);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
console.warn(`EditIndexersModalContent Unknown Input: '${name}'`);
|
console.warn(`EditIndexersModalContent Unknown Input: '${name}'`);
|
||||||
}
|
}
|
||||||
@@ -268,23 +253,6 @@ function EditIndexerModalContent(props: EditIndexerModalContentProps) {
|
|||||||
onChange={onInputChange}
|
onChange={onInputChange}
|
||||||
/>
|
/>
|
||||||
</FormGroup>
|
</FormGroup>
|
||||||
|
|
||||||
<FormGroup size={sizes.MEDIUM}>
|
|
||||||
<FormLabel>
|
|
||||||
{translate('IndexerSettingsRejectBlocklistedTorrentHashes')}
|
|
||||||
</FormLabel>
|
|
||||||
|
|
||||||
<FormInputGroup
|
|
||||||
type={inputTypes.SELECT}
|
|
||||||
name="rejectBlocklistedTorrentHashesWhileGrabbing"
|
|
||||||
value={rejectBlocklistedTorrentHashesWhileGrabbing}
|
|
||||||
values={enableOptions}
|
|
||||||
helpText={translate(
|
|
||||||
'IndexerSettingsRejectBlocklistedTorrentHashesHelpText'
|
|
||||||
)}
|
|
||||||
onChange={onInputChange}
|
|
||||||
/>
|
|
||||||
</FormGroup>
|
|
||||||
</ModalBody>
|
</ModalBody>
|
||||||
|
|
||||||
<ModalFooter className={styles.modalFooter}>
|
<ModalFooter className={styles.modalFooter}>
|
||||||
|
Reference in New Issue
Block a user