From 268cb6ac2339ff13130141c6aea82bb99d90b593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesper=20M=C3=B8ller=20Jensen?= <26099018+JesmoDev@users.noreply.github.com> Date: Fri, 26 May 2023 13:58:20 +1200 Subject: [PATCH] cleanup --- .../apps/auth/src/auth-legacy.context.ts | 4 ++-- src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/apps/auth/src/auth-legacy.context.ts b/src/Umbraco.Web.UI.Client/apps/auth/src/auth-legacy.context.ts index 2920919eda..c7b8f05647 100644 --- a/src/Umbraco.Web.UI.Client/apps/auth/src/auth-legacy.context.ts +++ b/src/Umbraco.Web.UI.Client/apps/auth/src/auth-legacy.context.ts @@ -1,9 +1,9 @@ -import { LoginRequestModel, IUmbAuthContext } from './types'; +import { LoginRequestModel, IUmbAuthContext, LoginResponse } from './types'; export class UmbAuthLegacyContext implements IUmbAuthContext { readonly #AUTH_URL = '/umbraco/backoffice/umbracoapi/authentication/postlogin'; - login(data: LoginRequestModel): Promise<{ error?: string | undefined }> { + login(data: LoginRequestModel): Promise { throw new Error('Method not implemented.'); } } diff --git a/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts b/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts index 0abc1641e2..378b113ec1 100644 --- a/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts +++ b/src/Umbraco.Web.UI.Client/apps/auth/src/login.element.ts @@ -67,12 +67,12 @@ export default class UmbLoginElement extends LitElement { this._loginState = 'waiting'; - const { error } = await this.#authContext.login({ username, password, persist }); + const response = await this.#authContext.login({ username, password, persist }); - this._loginError = error || ''; - this._loginState = error ? 'failed' : 'success'; + this._loginError = response.error || ''; + this._loginState = response.error ? 'failed' : 'success'; - if (error) return; + if (response.error) return; location.href = this.returnUrl; };