From ec453b89b8238adcbb9334e1d006675aa8a7fe06 Mon Sep 17 00:00:00 2001 From: guillaume Date: Thu, 7 Feb 2019 11:38:04 +0100 Subject: Fix lints --- client/components/main/layouts.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'client/components/main') diff --git a/client/components/main/layouts.js b/client/components/main/layouts.js index 73da80e5..6f7c914a 100644 --- a/client/components/main/layouts.js +++ b/client/components/main/layouts.js @@ -114,16 +114,21 @@ async function authentication(event, instance) { event.preventDefault(); event.stopImmediatePropagation(); - if (result === 'ldap') { - return Meteor.loginWithLDAP(match, password, function() { + switch (result) { + case 'ldap': + Meteor.loginWithLDAP(match, password, function() { FlowRouter.go('/'); }); - } + break; - if (result === 'cas') { - return Meteor.loginWithCas(function() { + case 'cas': + Meteor.loginWithCas(function() { FlowRouter.go('/'); }); + break; + + default: + break; } } @@ -135,7 +140,7 @@ function getAuthenticationMethod({displayAuthenticationMethod, defaultAuthentica } function getUserAuthenticationMethod(defaultAuthenticationMethod, match) { - return new Promise((resolve, reject) => { + return new Promise((resolve) => { try { Meteor.subscribe('user-authenticationMethod', match, { onReady() { -- cgit v1.2.3-1-g7c22