pstream is dead; long live pstream taciturnaxolotl.github.io/pstream-ng/
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix source selection part not respecting disabled sources

Pas 32f7178a 2850ef29

+4 -1
+4 -1
src/pages/parts/player/SourceSelectPart.tsx
··· 135 135 const enableLastSuccessfulSource = usePreferencesStore( 136 136 (s) => s.enableLastSuccessfulSource, 137 137 ); 138 + const disabledSources = usePreferencesStore((s) => s.disabledSources); 138 139 139 140 const sources = useMemo(() => { 140 141 const metaType = props.media.type; 141 142 if (!metaType) return []; 142 143 const allSources = getCachedMetadata() 143 144 .filter((v) => v.type === "source") 144 - .filter((v) => v.mediaTypes?.includes(metaType)); 145 + .filter((v) => v.mediaTypes?.includes(metaType)) 146 + .filter((v) => !disabledSources.includes(v.id)); 145 147 146 148 if (!enableSourceOrder || preferredSourceOrder.length === 0) { 147 149 // Even without custom source order, prioritize last successful source if enabled ··· 189 191 props.media.type, 190 192 preferredSourceOrder, 191 193 enableSourceOrder, 194 + disabledSources, 192 195 lastSuccessfulSource, 193 196 enableLastSuccessfulSource, 194 197 ]);