itizawa 6 лет назад
Родитель
Сommit
327055f715
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      src/client/js/services/AdminExternalAccountsContainer.js

+ 7 - 1
src/client/js/services/AdminExternalAccountsContainer.js

@@ -65,7 +65,13 @@ export default class AdminExternalAccountsContainer extends Container {
    */
   async removeExternalAccountById(externalAccountId) {
     const res = await this.appContainer.apiv3.delete(`/users/external-accounts/${externalAccountId}/remove`);
-    const externalAccountData = res.data.externalAccount.user;
+    const externalAccountData = res.data.externalAccount;
+
+    this.setState((prevState) => {
+      return {
+        externalAccounts: prevState.externalAccounts.filter((user) => { return user._id !== externalAccountData._id }),
+      };
+    });
     return externalAccountData;
   }