diff --git a/src/components/Movie.vue b/src/components/Movie.vue index 6639f14..5f4d35f 100644 --- a/src/components/Movie.vue +++ b/src/components/Movie.vue @@ -182,6 +182,9 @@ export default { numberOfTorrentResults: () => { let numTorrents = store.getters['torrentModule/resultCount'] return numTorrents !== null ? numTorrents + ' results' : null + }, + isPlexAuthenticated: () => { + return store.getters['userModule/isPlexAuthenticated'] } }, methods: { diff --git a/src/modules/userModule.js b/src/modules/userModule.js index 71e8d7e..dfa47bf 100644 --- a/src/modules/userModule.js +++ b/src/modules/userModule.js @@ -69,6 +69,10 @@ export default { ifMissingSettingsAndTokenExistsFetchSettings() return undefined + }, + isPlexAuthenticated: (state) => { + let hasPlexId = state.settings['plex_userid'] + return hasPlexId != undefined } }, mutations: { @@ -101,4 +105,4 @@ export default { commit('SET_SETTINGS', settings) } } -} \ No newline at end of file +}