From 3b3b18203fe73e499bf8b49b15369710df95993e Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 5 Dec 2018 15:10:45 +0100 Subject: [PATCH] Add error when email system is not configured and using the forgot password system --- client/src/app/core/server/server.service.ts | 3 +++ client/src/app/login/login.component.html | 7 ++++++- client/src/app/login/login.component.ts | 9 ++++----- server/controllers/api/config.ts | 4 ++++ server/lib/emailer.ts | 7 +++++++ shared/models/server/server-config.model.ts | 4 ++++ 6 files changed, 28 insertions(+), 6 deletions(-) diff --git a/client/src/app/core/server/server.service.ts b/client/src/app/core/server/server.service.ts index da8bd26db..6eccb8336 100644 --- a/client/src/app/core/server/server.service.ts +++ b/client/src/app/core/server/server.service.ts @@ -37,6 +37,9 @@ export class ServerService { css: '' } }, + email: { + enabled: false + }, serverVersion: 'Unknown', signup: { allowed: false, diff --git a/client/src/app/login/login.component.html b/client/src/app/login/login.component.html index 93dbed525..9b8146624 100644 --- a/client/src/app/login/login.component.html +++ b/client/src/app/login/login.component.html @@ -59,7 +59,12 @@