From 780e834fce9630e1f9aaad7d18fd31fe19e715fa Mon Sep 17 00:00:00 2001
From: Travis Shivers
Date: Wed, 9 Sep 2020 21:41:24 -0500
Subject: [PATCH] fix(plexseries): add guards to protect when roles and genre
are missing
---
src/views/plexbrowser/plexseries.vue | 68 +++++++++++++---------------
1 file changed, 32 insertions(+), 36 deletions(-)
diff --git a/src/views/plexbrowser/plexseries.vue b/src/views/plexbrowser/plexseries.vue
index 9247d8bd..3c83ca7e 100644
--- a/src/views/plexbrowser/plexseries.vue
+++ b/src/views/plexbrowser/plexseries.vue
@@ -56,7 +56,7 @@
{{ metadata.summary }}
-
+
-
- Featuring
-
+
+
+ Featuring
+
-
-
-
-
-
-
- {{ role.tag }}
+
+
+
+
+
+
+ {{ role.tag }}
-
- {{ role.role }}
-
-
-
-
+
+ {{ role.role }}
+
+
+
+
+
@@ -181,17 +183,11 @@ export default {
},
roles() {
- if (!this.metadata) {
- return [];
- }
- return this.metadata.Role.slice(0, 6);
+ return this.metadata?.Role?.slice(0, 6) || [];
},
genres() {
- if (!this.metadata) {
- return [];
- }
- return this.metadata.Genre.slice(0, 5);
+ return this.metadata?.Genre?.slice(0, 5) || [];
},
thumb() {