WIP: working move/tv show download
This commit is contained in:
@@ -102,6 +102,14 @@ export default class DownloadOptionTr extends HTMLTableRowElement {
|
||||
}
|
||||
|
||||
download() {
|
||||
const preferencesForm = document.querySelector('[name="user_media_preferences_form"]');
|
||||
const preferences = {
|
||||
resolution: preferencesForm.querySelector('[id="user_media_preferences_form_resolution"]').value,
|
||||
codec: preferencesForm.querySelector('[id="user_media_preferences_form_codec"]').value,
|
||||
language: preferencesForm.querySelector('[id="user_media_preferences_form_language"]').value,
|
||||
quality: preferencesForm.querySelector('[id="user_media_preferences_form_quality"]').value,
|
||||
provider: preferencesForm.querySelector('[id="user_media_preferences_form_provider"]').value,
|
||||
}
|
||||
fetch('/api/download', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
@@ -109,12 +117,11 @@ export default class DownloadOptionTr extends HTMLTableRowElement {
|
||||
'Accept': 'application/json',
|
||||
},
|
||||
body: JSON.stringify({
|
||||
url: this.url,
|
||||
title: this.mediaTitle,
|
||||
filename: this.filename,
|
||||
mediaType: this.mediaType,
|
||||
imdbId: this.imdbId,
|
||||
episodeId: this.episodeId
|
||||
season: this.season,
|
||||
episode: this.episode,
|
||||
filter: preferences,
|
||||
})
|
||||
})
|
||||
.then(res => res.json())
|
||||
|
||||
Reference in New Issue
Block a user