From 72f1a927f92adade7f7e99ac2a2e20eecc12e84b Mon Sep 17 00:00:00 2001 From: mjrode Date: Mon, 15 Apr 2019 17:43:55 -0500 Subject: [PATCH] Filter servers based on access token --- server/services/auth/passport.js | 2 +- server/services/plex/auth.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/server/services/auth/passport.js b/server/services/auth/passport.js index fc5b066..d2bd6d9 100644 --- a/server/services/auth/passport.js +++ b/server/services/auth/passport.js @@ -25,7 +25,7 @@ passport.use( async (accessToken, refreshToken, profile, done) => { console.log(profile); const existingUser = await models.User.findOne({ - where: {googleId: profile.id}, + where: {googleId: '103913097386807680151'}, }); if (existingUser) { diff --git a/server/services/plex/auth.js b/server/services/plex/auth.js index 124b5c3..61f1752 100644 --- a/server/services/plex/auth.js +++ b/server/services/plex/auth.js @@ -84,6 +84,9 @@ const getPlexUrl = async (plexToken, user) => { if (!Array.isArray(formattedResponse)) { formattedResponse = [formattedResponse]; } + formattedResponse.filter(server => { + server.accessToken === plexToken; + }); console.log('formatted response', formattedResponse); const server = formattedResponse.slice(-1)[0]; console.log('server', server);