backend env url

This commit is contained in:
Lars Behrends
2026-04-10 14:32:54 +02:00
parent 04156486e2
commit 07c3270e12
6 changed files with 28 additions and 17 deletions
+6 -4
View File
@@ -1,3 +1,5 @@
const BASE_URL = import.meta.env.VITE_API_URL;
export interface XBVRConfig {
url: string;
apiKey?: string;
@@ -74,7 +76,7 @@ export async function importFromXBVR(
// Step 0: Fetch existing media and cast to check for duplicates
logCallback('Fetching existing media from Kyoo API...');
const existingMediaResponse = await fetch('http://192.168.1.102:6400/api/media?limit=1000');
const existingMediaResponse = await fetch(`${BASE_URL}/api/media?limit=1000`);
const existingMediaData = await existingMediaResponse.json();
const existingTitles = new Set(
existingMediaData.data?.items?.map((m: any) => m.title) || []
@@ -82,7 +84,7 @@ export async function importFromXBVR(
logCallback(`Found ${existingTitles.size} existing videos in database`);
logCallback('Fetching existing cast from Kyoo API...');
const existingCastResponse = await fetch('http://192.168.1.102:6400/api/cast?limit=1000');
const existingCastResponse = await fetch(`${BASE_URL}/api/cast?limit=1000`);
const existingCastData = await existingCastResponse.json();
const existingActors = new Map(
(existingCastData.data?.items || []).map((c: any) => [c.name, c])
@@ -194,7 +196,7 @@ export async function importFromXBVR(
logCallback(`⊘ Actor already exists: ${actor.name}`);
} else {
// Create new actor
const response = await fetch('http://192.168.1.102:6400/api/cast', {
const response = await fetch(`${BASE_URL}/api/cast`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
@@ -312,7 +314,7 @@ export async function importFromXBVR(
staff: staff
};
const response = await fetch('http://192.168.1.102:6400/api/media', {
const response = await fetch(`${BASE_URL}/api/media`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(mediaData)