diff options
author | crupest <crupest@outlook.com> | 2020-08-07 00:32:35 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-07 00:32:35 +0800 |
commit | ef5f490cf3155234a12d42f1b43630e38cb49a38 (patch) | |
tree | 3a8ed8665909001aa8c201b1d51cda2bfd4b9688 /Timeline/ClientApp/src/app/settings/Settings.tsx | |
parent | f235e3c601399fb4300d44b2406fe6744a16eccd (diff) | |
parent | 394842105d4ebf2d01523eae8ccf5091113f7cbd (diff) | |
download | timeline-ef5f490cf3155234a12d42f1b43630e38cb49a38.tar.gz timeline-ef5f490cf3155234a12d42f1b43630e38cb49a38.tar.bz2 timeline-ef5f490cf3155234a12d42f1b43630e38cb49a38.zip |
Merge pull request #134 from crupest/offline-user
Make user offline usable.
Diffstat (limited to 'Timeline/ClientApp/src/app/settings/Settings.tsx')
-rw-r--r-- | Timeline/ClientApp/src/app/settings/Settings.tsx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Timeline/ClientApp/src/app/settings/Settings.tsx b/Timeline/ClientApp/src/app/settings/Settings.tsx index a247557d..13e6f4f3 100644 --- a/Timeline/ClientApp/src/app/settings/Settings.tsx +++ b/Timeline/ClientApp/src/app/settings/Settings.tsx @@ -81,7 +81,7 @@ const ChangePasswordDialog: React.FC<ChangePasswordDialogProps> = (props) => { await userService
.changePassword(oldPassword as string, newPassword as string)
.toPromise();
- userService.logout();
+ await userService.logout();
setRedirect(true);
}}
close={() => {
@@ -204,8 +204,9 @@ const Settings: React.FC = (_) => { <ConfirmLogoutDialog
toggle={() => setDialog(null)}
onConfirm={() => {
- userService.logout();
- history.push('/');
+ void userService.logout().then(() => {
+ history.push('/');
+ });
}}
/>
);
|