소스 검색

Fix lints

guillaume 6 년 전
부모
커밋
ec453b89b8
1개의 변경된 파일11개의 추가작업 그리고 6개의 파일을 삭제
  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() {