mirror of
https://github.com/aleksilassila/reiverr.git
synced 2026-04-18 16:53:18 +02:00
fix: Images loaded from Jellyfin not showing up, some fixes regarding environment variables
Closes #66
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
<script lang="ts">
|
||||
import { env } from '$env/dynamic/public';
|
||||
import {
|
||||
getJellyfinItem,
|
||||
getJellyfinPlaybackInfo,
|
||||
@@ -15,6 +14,7 @@
|
||||
import IconButton from '../IconButton.svelte';
|
||||
import { playerState } from './VideoPlayer';
|
||||
import { modalStack } from '../Modal/Modal';
|
||||
import { JELLYFIN_BASE_URL } from '$lib/constants';
|
||||
|
||||
export let modalId: symbol;
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
}
|
||||
|
||||
video.poster = item?.BackdropImageTags?.length
|
||||
? `http://jellyfin.home/Items/${item?.Id}/Images/Backdrop?quality=100&tag=${item?.BackdropImageTags?.[0]}`
|
||||
? `${JELLYFIN_BASE_URL}/Items/${item?.Id}/Images/Backdrop?quality=100&tag=${item?.BackdropImageTags?.[0]}`
|
||||
: '';
|
||||
|
||||
if (!directPlay) {
|
||||
@@ -51,10 +51,10 @@
|
||||
|
||||
const hls = new Hls();
|
||||
|
||||
hls.loadSource(env.PUBLIC_JELLYFIN_URL + playbackUri);
|
||||
hls.loadSource(JELLYFIN_BASE_URL + playbackUri);
|
||||
hls.attachMedia(video);
|
||||
} else {
|
||||
video.src = env.PUBLIC_JELLYFIN_URL + playbackUri;
|
||||
video.src = JELLYFIN_BASE_URL + playbackUri;
|
||||
}
|
||||
|
||||
if (item?.UserData?.PlaybackPositionTicks) {
|
||||
|
||||
Reference in New Issue
Block a user