aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/components/services/Sonarr.vue
diff options
context:
space:
mode:
authorDuy NGUYEN <duynguyen@deevotech.com>2022-02-01 18:32:25 +0100
committerDuy NGUYEN <duynguyen@deevotech.com>2022-02-01 18:32:25 +0100
commitf7f4ebdf667db848509f93d470cd46c648bb2439 (patch)
tree00b6f95e43219582c3246a73b08b71d4f3c219ba /src/components/services/Sonarr.vue
parent8ede30411ed1726ed3885fd617364924e677abc2 (diff)
downloadhomer-f7f4ebdf667db848509f93d470cd46c648bb2439.tar.gz
homer-f7f4ebdf667db848509f93d470cd46c648bb2439.tar.zst
homer-f7f4ebdf667db848509f93d470cd46c648bb2439.zip
Parse new V3 api response
Diffstat (limited to 'src/components/services/Sonarr.vue')
-rw-r--r--src/components/services/Sonarr.vue14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/components/services/Sonarr.vue b/src/components/services/Sonarr.vue
index 3e5c49f..55df437 100644
--- a/src/components/services/Sonarr.vue
+++ b/src/components/services/Sonarr.vue
@@ -76,9 +76,17 @@ export default {
76 this.fetch(`${this.apiPath}/queue?apikey=${this.item.apikey}`) 76 this.fetch(`${this.apiPath}/queue?apikey=${this.item.apikey}`)
77 .then((queue) => { 77 .then((queue) => {
78 this.activity = 0; 78 this.activity = 0;
79 for (var i = 0; i < queue.length; i++) { 79 if (this.item.legacyApi) {
80 if (queue[i].series) { 80 for (var i = 0; i < queue.length; i++) {
81 this.activity++; 81 if (queue[i].series) {
82 this.activity++;
83 }
84 }
85 } else {
86 for (const record of queue.records) {
87 if (record.seriesId) {
88 this.activity++;
89 }
82 } 90 }
83 } 91 }
84 }) 92 })