mirror of https://github.com/bastienwirtz/homer
Improve warning and missing reports for Radarr connections (#809)
Improve warning and missing reports for Radarr connectionspull/821/head
parent
779deedecd
commit
1febbadfba
|
@ -77,6 +77,19 @@ export default {
|
|||
}
|
||||
})
|
||||
.catch(handleError);
|
||||
if (!this.item.legacyApi) {
|
||||
this.fetch(`${this.apiPath}/queue/details?apikey=${this.item.apikey}`)
|
||||
.then((queue) => {
|
||||
for (var i = 0; i < queue.length; i++) {
|
||||
if (queue[i].trackedDownloadStatus == "warning") {
|
||||
this.warnings++;
|
||||
} else if (queue[i].trackedDownloadStaus == "error") {
|
||||
this.errors++;
|
||||
}
|
||||
}
|
||||
})
|
||||
.catch(handleError);
|
||||
}
|
||||
this.fetch(`${this.apiPath}/queue?apikey=${this.item.apikey}`)
|
||||
.then((queue) => {
|
||||
this.activity = 0;
|
||||
|
@ -93,12 +106,15 @@ export default {
|
|||
})
|
||||
.catch(handleError);
|
||||
if (!this.item.legacyApi) {
|
||||
this.fetch(`${this.apiPath}/movie?apikey=${this.item.apikey}`)
|
||||
this.fetch(`${this.apiPath}/wanted/missing?pageSize=1&apikey=${this.item.apikey}`)
|
||||
.then((overview) => {
|
||||
this.fetch(`${this.apiPath}/wanted/missing?pageSize=${overview.totalRecords}&apikey=${this.item.apikey}`)
|
||||
.then((movies) => {
|
||||
this.missing = movies.filter(
|
||||
(m) => m.monitored && !m.hasFile
|
||||
this.missing = movies.records.filter(
|
||||
(m) => m.monitored && m.isAvailable && !m.hasFile
|
||||
).length;
|
||||
})
|
||||
})
|
||||
.catch(handleError);
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue