Fix jellyfin external url basepath being ignored

This commit is contained in:
Samuel Bartík
2022-10-13 23:24:09 +02:00
committed by GitHub
parent 5b10da4073
commit 0faae20bac
4 changed files with 14 additions and 10 deletions

View File

@@ -307,10 +307,11 @@ settingsRoutes.get('/jellyfin/library', async (req, res) => {
settingsRoutes.get('/jellyfin/users', async (req, res) => {
const settings = getSettings();
const { hostname, externalHostname } = getSettings().jellyfin;
const jellyfinHost =
externalHostname && externalHostname.length > 0
? externalHostname
: hostname;
let jellyfinHost =
externalHostname && externalHostname.length > 0
? externalHostname
: hostname;
jellyfinHost = jellyfinHost.endsWith("/") ? jellyfinHost.slice(0, -1) : jellyfinHost;
const userRepository = getRepository(User);
const admin = await userRepository.findOneOrFail({