mirror of
https://github.com/maxdorninger/MediaManager.git
synced 2026-04-25 18:25:35 +02:00
fix invalid URL error
This commit is contained in:
@@ -25,16 +25,19 @@
|
||||
});
|
||||
|
||||
async function search(query: string) {
|
||||
let url = new URL(apiUrl + '/movies/recommended');
|
||||
let urlString = apiUrl + '/movies/recommended';
|
||||
const urlParams = new URLSearchParams();
|
||||
|
||||
if (query.length > 0) {
|
||||
url = new URL(apiUrl + '/movies/search');
|
||||
url.searchParams.append('query', query);
|
||||
urlString = apiUrl + '/movies/search';
|
||||
urlParams.append('query', query);
|
||||
toast.info(`Searching for "${query}" using ${metadataProvider.toUpperCase()}...`);
|
||||
}
|
||||
url.searchParams.append('metadata_provider', metadataProvider);
|
||||
urlParams.append('metadata_provider', metadataProvider);
|
||||
urlString += `?${urlParams.toString()}`;
|
||||
|
||||
try {
|
||||
const response = await fetch(url, {
|
||||
const response = await fetch(urlString, {
|
||||
method: 'GET',
|
||||
credentials: 'include'
|
||||
});
|
||||
|
||||
@@ -26,15 +26,14 @@
|
||||
import { base } from '$app/paths';
|
||||
|
||||
async function toggle_continuous_download() {
|
||||
let url = new URL(apiUrl + '/tv/shows/' + show().id + '/continuousDownload');
|
||||
url.searchParams.append('continuous_download', String(!show().continuous_download));
|
||||
const urlString = `${apiUrl}/tv/shows/${show().id}/continuousDownload?continuous_download=${!show().continuous_download}`;
|
||||
console.log(
|
||||
'Toggling continuous download for show',
|
||||
show().name,
|
||||
'to',
|
||||
!show().continuous_download
|
||||
);
|
||||
const response = await fetch(url, {
|
||||
const response = await fetch(urlString, {
|
||||
method: 'POST',
|
||||
credentials: 'include'
|
||||
});
|
||||
|
||||
@@ -25,16 +25,19 @@
|
||||
});
|
||||
|
||||
async function search(query: string) {
|
||||
let url = new URL(apiUrl + '/tv/recommended');
|
||||
let urlString = apiUrl + '/tv/recommended';
|
||||
const urlParams = new URLSearchParams();
|
||||
|
||||
if (query.length > 0) {
|
||||
url = new URL(apiUrl + '/tv/search');
|
||||
url.searchParams.append('query', query);
|
||||
urlString = apiUrl + '/tv/search';
|
||||
urlParams.append('query', query);
|
||||
toast.info(`Searching for "${query}" using ${metadataProvider.toUpperCase()}...`);
|
||||
}
|
||||
url.searchParams.append('metadata_provider', metadataProvider);
|
||||
urlParams.append('metadata_provider', metadataProvider);
|
||||
urlString += `?${urlParams.toString()}`;
|
||||
|
||||
try {
|
||||
const response = await fetch(url, {
|
||||
const response = await fetch(urlString, {
|
||||
method: 'GET',
|
||||
credentials: 'include'
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user