Support configuring automatic downloads by category (#562)

Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com>
This commit is contained in:
Chance Zibolski
2024-01-21 13:31:04 -08:00
committed by GitHub
parent de596426bf
commit 05f57730db
11 changed files with 91 additions and 52 deletions

View File

@@ -20,6 +20,7 @@ import { useMetadataServerSettings } from '@/util/metadataServerSettings.ts';
import { convertToGqlMeta, requestUpdateServerMetadata } from '@/util/metadata.ts';
import { makeToast } from '@/components/util/Toast.tsx';
import { DeleteChaptersWhileReadingSetting } from '@/components/settings/downloads/DeleteChaptersWhileReadingSetting.tsx';
import { CategoriesInclusionSetting } from '@/components/settings/CategoriesInclusionSetting.tsx';
type DownloadSettingsType = Pick<
ServerSettings,
@@ -146,6 +147,10 @@ export const DownloadSettings = () => {
disabled={!downloadSettings?.autoDownloadNewChapters}
/>
</ListItem>
<CategoriesInclusionSetting
includeField="includeInDownload"
dialogText={t('download.settings.auto_download.categories.label.include_in_download')}
/>
</List>
<List
subheader={