@@ -481,7 +481,7 @@ const MDBListSettingsDialog = ({ catalog, isOpen, onClose }: { catalog: CatalogC
481481 Choose which genre set to use for this specific list.
482482 </ p >
483483 </ div >
484- { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster ) && (
484+ { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster || config . customPosterUrlPattern ) && (
485485 < div className = "space-y-2" >
486486 < div className = "flex items-center justify-between" >
487487 < div className = "space-y-0.5" >
@@ -1002,7 +1002,7 @@ const LetterboxdSettingsDialog = ({ catalog, isOpen, onClose }: { catalog: Catal
10021002 How long to cache this catalog before refreshing. Range: 2 hours to 7 days.
10031003 </ p >
10041004 </ div >
1005- { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster ) && (
1005+ { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster || config . customPosterUrlPattern ) && (
10061006 < div className = "space-y-2" >
10071007 < div className = "flex items-center justify-between" >
10081008 < div className = "space-y-0.5" >
@@ -1266,7 +1266,7 @@ const CustomManifestSettingsDialog = ({ catalog, isOpen, onClose }: { catalog: C
12661266 Number of items per page for this catalog. Default: 100. This should match the imported addon's page size for accurate pagination.
12671267 </ p >
12681268 </ div >
1269- { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster ) && (
1269+ { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster || config . customPosterUrlPattern ) && (
12701270 < div className = "space-y-2" >
12711271 < div className = "flex items-center justify-between" >
12721272 < div className = "space-y-0.5" >
@@ -1975,7 +1975,7 @@ const SortableCatalogItem = ({ catalog, onEditDiscover, onCustomize }: {
19751975 < TooltipContent > < p > { catalog . showInHome && catalog . enabled ? 'Featured on Home Board' : 'Not on Home Board' } </ p > </ TooltipContent >
19761976 </ Tooltip >
19771977
1978- { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster ) && (
1978+ { ( config . apiKeys ?. rpdb || config . apiKeys ?. topPoster || config . customPosterUrlPattern ) && (
19791979 < Tooltip >
19801980 < TooltipTrigger asChild >
19811981 < Button
@@ -3576,7 +3576,7 @@ function CatalogsSettingsContent({
35763576 onSetDisplayType = { handleBulkSetDisplayType }
35773577 onResetDisplayType = { handleBulkResetDisplayType }
35783578 onFindReplaceType = { handleBulkFindReplaceType }
3579- hasRatingPostersKey = { ! ! config . apiKeys ?. rpdb || ! ! config . apiKeys ?. topPoster }
3579+ hasRatingPostersKey = { ! ! config . apiKeys ?. rpdb || ! ! config . apiKeys ?. topPoster || ! ! config . customPosterUrlPattern }
35803580 isLoading = { isLoading }
35813581 loadingAction = { loadingAction }
35823582 />
0 commit comments