From 22aa3a5f15c77ef852df97fa4ead7fd85e6eb480 Mon Sep 17 00:00:00 2001 From: Alexandru Branza Date: Mon, 29 May 2023 19:50:09 +0300 Subject: [PATCH] Ensure `haveStreamingServer` Availability is Satisfied 2 --- src/routes/MetaDetails/StreamsList/Stream/Stream.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/MetaDetails/StreamsList/Stream/Stream.js b/src/routes/MetaDetails/StreamsList/Stream/Stream.js index f2eed760f..c1a2ab744 100644 --- a/src/routes/MetaDetails/StreamsList/Stream/Stream.js +++ b/src/routes/MetaDetails/StreamsList/Stream/Stream.js @@ -13,8 +13,8 @@ const Stream = ({ className, addonName, name, description, thumbnail, progress, const profile = useProfile(); const streamingServer = useStreamingServer(); const { core } = useServices(); - const haveStreamingServer = streamingServer.settings !== null && streamingServer.settings.type === 'Ready'; const href = React.useMemo(() => { + const haveStreamingServer = streamingServer.settings !== null && streamingServer.settings.type === 'Ready'; return deepLinks ? profile.settings.playerType === 'external' ? platform.isMobile() || !haveStreamingServer ? @@ -27,7 +27,7 @@ const Stream = ({ className, addonName, name, description, thumbnail, progress, null : null; - }, [deepLinks, haveStreamingServer]); + }, [deepLinks, streamingServer]); const onClick = React.useCallback((e) => { if (href === null) { // link does not lead to the player, it is expected to