Browse Source

Fix lints

guillaume 6 years ago
parent
commit
ec453b89b8
1 changed files with 11 additions and 6 deletions
  1. 11 6
      client/components/main/layouts.js

+ 11 - 6
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() {