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);
|
.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}`)
|
this.fetch(`${this.apiPath}/queue?apikey=${this.item.apikey}`)
|
||||||
.then((queue) => {
|
.then((queue) => {
|
||||||
this.activity = 0;
|
this.activity = 0;
|
||||||
|
@ -93,11 +106,14 @@ export default {
|
||||||
})
|
})
|
||||||
.catch(handleError);
|
.catch(handleError);
|
||||||
if (!this.item.legacyApi) {
|
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((movies) => {
|
.then((overview) => {
|
||||||
this.missing = movies.filter(
|
this.fetch(`${this.apiPath}/wanted/missing?pageSize=${overview.totalRecords}&apikey=${this.item.apikey}`)
|
||||||
(m) => m.monitored && !m.hasFile
|
.then((movies) => {
|
||||||
).length;
|
this.missing = movies.records.filter(
|
||||||
|
(m) => m.monitored && m.isAvailable && !m.hasFile
|
||||||
|
).length;
|
||||||
|
})
|
||||||
})
|
})
|
||||||
.catch(handleError);
|
.catch(handleError);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue