diff --git a/invokeai/frontend/web/src/features/video/components/VideoPlayer.tsx b/invokeai/frontend/web/src/features/video/components/VideoPlayer.tsx index 3d43523f24..00a771fbcb 100644 --- a/invokeai/frontend/web/src/features/video/components/VideoPlayer.tsx +++ b/invokeai/frontend/web/src/features/video/components/VideoPlayer.tsx @@ -1,4 +1,6 @@ import { Flex } from '@invoke-ai/ui-library'; +import { useStore } from '@nanostores/react'; +import { $authToken } from 'app/store/nanostores/authToken'; import { useVideoContextMenu } from 'features/gallery/components/ContextMenu/VideoContextMenu'; import { useVideoViewerContext } from 'features/video/context/VideoViewerContext'; import { MediaController } from 'media-chrome/react'; @@ -16,15 +18,11 @@ export const VideoPlayer = memo(({ videoDTO }: VideoPlayerProps) => { const ref = useRef(null); useVideoContextMenu(videoDTO, ref); const { videoRef } = useVideoViewerContext(); + const authToken = useStore($authToken); return ( - + { width={videoDTO.width} height={videoDTO.height} pip={false} - // crossOrigin={$authToken.get() ? 'use-credentials' : 'anonymous'} + crossOrigin={authToken ? 'use-credentials' : 'anonymous'} />