diff options
Diffstat (limited to 'src/components/services/Prowlarr.vue')
-rw-r--r-- | src/components/services/Prowlarr.vue | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/components/services/Prowlarr.vue b/src/components/services/Prowlarr.vue index c122ca0..abaa0f0 100644 --- a/src/components/services/Prowlarr.vue +++ b/src/components/services/Prowlarr.vue | |||
@@ -21,8 +21,8 @@ | |||
21 | </template> | 21 | </template> |
22 | 22 | ||
23 | <script> | 23 | <script> |
24 | import service from "@/mixins/service.js" | 24 | import service from "@/mixins/service.js"; |
25 | import Generic from "./Generic.vue" | 25 | import Generic from "./Generic.vue"; |
26 | 26 | ||
27 | export default { | 27 | export default { |
28 | name: "Prowlarr", | 28 | name: "Prowlarr", |
@@ -38,32 +38,32 @@ export default { | |||
38 | warnings: null, | 38 | warnings: null, |
39 | errors: null, | 39 | errors: null, |
40 | serverError: false, | 40 | serverError: false, |
41 | } | 41 | }; |
42 | }, | 42 | }, |
43 | created: function () { | 43 | created: function () { |
44 | this.fetchConfig() | 44 | this.fetchConfig(); |
45 | }, | 45 | }, |
46 | methods: { | 46 | methods: { |
47 | fetchConfig: function () { | 47 | fetchConfig: function () { |
48 | this.fetch(`/api/v1/health?apikey=${this.item.apikey}`) | 48 | this.fetch(`/api/v1/health?apikey=${this.item.apikey}`) |
49 | .then((health) => { | 49 | .then((health) => { |
50 | this.warnings = 0 | 50 | this.warnings = 0; |
51 | this.errors = 0 | 51 | this.errors = 0; |
52 | for (var i = 0; i < health.length; i++) { | 52 | for (var i = 0; i < health.length; i++) { |
53 | if (health[i].type == "warning") { | 53 | if (health[i].type == "warning") { |
54 | this.warnings++ | 54 | this.warnings++; |
55 | } else if (health[i].type == "error") { | 55 | } else if (health[i].type == "error") { |
56 | this.errors++ | 56 | this.errors++; |
57 | } | 57 | } |
58 | } | 58 | } |
59 | }) | 59 | }) |
60 | .catch((e) => { | 60 | .catch((e) => { |
61 | console.error(e) | 61 | console.error(e); |
62 | this.serverError = true | 62 | this.serverError = true; |
63 | }) | 63 | }); |
64 | }, | 64 | }, |
65 | }, | 65 | }, |
66 | } | 66 | }; |
67 | </script> | 67 | </script> |
68 | 68 | ||
69 | <style scoped lang="scss"> | 69 | <style scoped lang="scss"> |