diff --git a/packages/worker/src/api/controllers/admin/templates.js b/packages/worker/src/api/controllers/admin/templates.js index 25360bd1e5..2b4f6f8284 100644 --- a/packages/worker/src/api/controllers/admin/templates.js +++ b/packages/worker/src/api/controllers/admin/templates.js @@ -1,4 +1,8 @@ -const { generateTemplateID, getTemplateParams, StaticDatabases } = require("@budibase/auth").db +const { + generateTemplateID, + getTemplateParams, + StaticDatabases, +} = require("@budibase/auth").db const { CouchDB } = require("../../../db") const { TemplatePurposePretty } = require("../../../constants") @@ -42,7 +46,7 @@ exports.save = async ctx => { exports.definitions = async ctx => { ctx.body = { - purpose: TemplatePurposePretty + purpose: TemplatePurposePretty, } } diff --git a/packages/worker/src/api/controllers/auth.js b/packages/worker/src/api/controllers/auth.js index 61025b1a48..f9e5e212de 100644 --- a/packages/worker/src/api/controllers/auth.js +++ b/packages/worker/src/api/controllers/auth.js @@ -53,7 +53,11 @@ exports.googlePreAuth = async (ctx, next) => { } exports.googleAuth = async (ctx, next) => { - const strategy = await google.strategyFactory(ctx) + const strategy = await google.strategyFactory({ + type: Configs.GOOGLE, + user: ctx.user._id, + group: ctx.query.group, + }) return passport.authenticate( strategy,