From 11f5a7d3de22f7d63bdc4e6798eea2a4a4ed1d94 Mon Sep 17 00:00:00 2001 From: Steve Reis <stevereis93@gmail.com> Date: Mon, 4 Apr 2022 09:48:54 +0200 Subject: [PATCH] fix: Engine interface login return parameters --- api/src/engine/connectors/local/main.connector.ts | 2 +- api/src/engine/engine.interfaces.ts | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/api/src/engine/connectors/local/main.connector.ts b/api/src/engine/connectors/local/main.connector.ts index d46e1ae..600fcc9 100644 --- a/api/src/engine/connectors/local/main.connector.ts +++ b/api/src/engine/connectors/local/main.connector.ts @@ -11,7 +11,7 @@ import { ListExperiments } from 'src/engine/models/experiment/list-experiments.m import { User } from 'src/users/models/user.model'; export default class LocalService implements IEngineService { - login(): User | Promise<User> { + async login(): Promise<User> { return { id: '1', username: 'LocalServiceUser', diff --git a/api/src/engine/engine.interfaces.ts b/api/src/engine/engine.interfaces.ts index b8b21e9..1a93078 100644 --- a/api/src/engine/engine.interfaces.ts +++ b/api/src/engine/engine.interfaces.ts @@ -75,10 +75,7 @@ export interface IEngineService { * @param password * @returns User object or empty if user not found */ - login?( - username: string, - password: string, - ): Promise<User | undefined> | User | undefined; + login?(username: string, password: string): Promise<User | undefined>; getPassthrough?(suffix: string, req?: Request): Observable<string> | string; } -- GitLab