From b47073ae493fcdfe657402990ef46046b7b80f5c Mon Sep 17 00:00:00 2001
From: Rory Powell <rory.codes@gmail.com>
Date: Tue, 13 Jul 2021 10:45:13 +0100
Subject: [PATCH] Remove redundant check on requireLocalAccount

---
 .../auth/src/middleware/passport/third-party-common.js | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/packages/auth/src/middleware/passport/third-party-common.js b/packages/auth/src/middleware/passport/third-party-common.js
index c25af011bd..1a99daec1c 100644
--- a/packages/auth/src/middleware/passport/third-party-common.js
+++ b/packages/auth/src/middleware/passport/third-party-common.js
@@ -60,12 +60,10 @@ exports.authenticateThirdParty = async function (
 
   // exit early if there is still no user and auto creation is disabled
   if (!dbUser && requireLocalAccount) {
-    if (requireLocalAccount) {
-      return authError(
-        done,
-        "Email does not yet exist. You must set up your local budibase account first."
-      )
-    }
+    return authError(
+      done,
+      "Email does not yet exist. You must set up your local budibase account first."
+    )
   }
 
   // first time creation