itizawa 6 lat temu
rodzic
commit
2465a23d5a
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      src/client/js/services/PersonalContainer.js

+ 2 - 2
src/client/js/services/PersonalContainer.js

@@ -223,13 +223,13 @@ export default class PersonalContainer extends Container {
   async associateLdapAccount(account) {
   async associateLdapAccount(account) {
     try {
     try {
       await this.appContainer.apiv3.put('/personal-setting/associate-ldap', account);
       await this.appContainer.apiv3.put('/personal-setting/associate-ldap', account);
-      await this.retrieveExternalAccounts();
     }
     }
     catch (err) {
     catch (err) {
       this.setState({ retrieveError: err });
       this.setState({ retrieveError: err });
       logger.error(err);
       logger.error(err);
       throw new Error('Failed to associate ldap account');
       throw new Error('Failed to associate ldap account');
     }
     }
+    this.retrieveExternalAccounts();
   }
   }
 
 
   /**
   /**
@@ -238,13 +238,13 @@ export default class PersonalContainer extends Container {
   async disassociateLdapAccount(account) {
   async disassociateLdapAccount(account) {
     try {
     try {
       await this.appContainer.apiv3.put('/personal-setting/disassociate-ldap', account);
       await this.appContainer.apiv3.put('/personal-setting/disassociate-ldap', account);
-      await this.retrieveExternalAccounts();
     }
     }
     catch (err) {
     catch (err) {
       this.setState({ retrieveError: err });
       this.setState({ retrieveError: err });
       logger.error(err);
       logger.error(err);
       throw new Error('Failed to disassociate ldap account');
       throw new Error('Failed to disassociate ldap account');
     }
     }
+    this.retrieveExternalAccounts();
   }
   }
 
 
 }
 }