Browse Source

autoplay if there is only one embed

pull/497/head
mrjvs 2 years ago
parent
commit
e939c6b0bd
  1. 12
      src/components/player/atoms/settings/SourceSelectingView.tsx

12
src/components/player/atoms/settings/SourceSelectingView.tsx

@ -109,6 +109,18 @@ export function EmbedSelectionView({ sourceId, id }: EmbedSelectionViewProps) { @@ -109,6 +109,18 @@ export function EmbedSelectionView({ sourceId, id }: EmbedSelectionViewProps) {
router.close();
return null;
}
if (result.embeds.length === 1) {
const embedResult = await providers.runEmbedScraper({
id: result.embeds[0].embedId,
url: result.embeds[0].url,
});
setSourceId(sourceId);
setSource(
convertRunoutputToSource({ stream: embedResult.stream }),
progress
);
router.close();
}
return result.embeds;
}, [sourceId, meta, router]);

Loading…
Cancel
Save