From f7556b78c55d402982470d9133695646a2306240 Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Mon, 11 Oct 2021 15:58:03 -0600 Subject: [PATCH] delete cookie before login and new key on rpc error data --- .../install-wizard/dependents/dependents.component.html | 2 +- ui/src/app/pages/login/login.page.ts | 1 + ui/src/app/services/http.service.ts | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ui/src/app/components/install-wizard/dependents/dependents.component.html b/ui/src/app/components/install-wizard/dependents/dependents.component.html index 98fa8c3ab..73c1c7ff3 100644 --- a/ui/src/app/components/install-wizard/dependents/dependents.component.html +++ b/ui/src/app/components/install-wizard/dependents/dependents.component.html @@ -16,7 +16,7 @@ -
+
{{ message }}
diff --git a/ui/src/app/pages/login/login.page.ts b/ui/src/app/pages/login/login.page.ts index cfbed2615..17b345035 100644 --- a/ui/src/app/pages/login/login.page.ts +++ b/ui/src/app/pages/login/login.page.ts @@ -47,6 +47,7 @@ export class LoginPage { await this.loader.present() try { + document.cookie = '' await this.api.login({ password: this.password, metadata: { platforms: getPlatforms() }, diff --git a/ui/src/app/services/http.service.ts b/ui/src/app/services/http.service.ts index a698de007..b6caad0e6 100644 --- a/ui/src/app/services/http.service.ts +++ b/ui/src/app/services/http.service.ts @@ -156,11 +156,12 @@ export interface RPCSuccess extends RPCBase { export interface RPCError extends RPCBase { error: { - code: number, + code: number message: string data?: { details: string revision: Revision | null + debug: string | null } | string } }