Merge pull request #9466 from overleaf/jk-add-labs-program-for-galileo

[web] Add a new "Overleaf Labs" program, for Galileo

GitOrigin-RevId: 8f6c79c37c1719a59bd8405998cc3de2fd29960d
This commit is contained in:
June Kelly
2022-09-21 11:02:37 +01:00
committed by Copybot
parent 8388d808a5
commit 73e8fd115b
18 changed files with 388 additions and 252 deletions

View File

@@ -765,7 +765,7 @@ const ProjectController = {
)
User.findById(
userId,
'email first_name last_name referal_id signUpDate featureSwitches features featuresEpoch refProviders alphaProgram betaProgram isAdmin ace',
'email first_name last_name referal_id signUpDate featureSwitches features featuresEpoch refProviders alphaProgram betaProgram isAdmin ace labsProgram labsProgramGalileo',
(err, user) => {
// Handle case of deleted user
if (user == null) {
@@ -1197,6 +1197,8 @@ const ProjectController = {
refProviders: _.mapValues(user.refProviders, Boolean),
alphaProgram: user.alphaProgram,
betaProgram: user.betaProgram,
labsProgram: user.labsProgram,
labsProgramGalileo: user.labsProgramGalileo,
isAdmin: hasAdminAccess(user),
},
userSettings: {