From c29b53cdd62369de59f6ae483b78b9bcc67d9238 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Wed, 2 May 2018 16:00:46 -0400 Subject: [PATCH] show string errors --- src/angular/services/validation.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/angular/services/validation.service.ts b/src/angular/services/validation.service.ts index 06c8bde835..ddcc37afff 100644 --- a/src/angular/services/validation.service.ts +++ b/src/angular/services/validation.service.ts @@ -12,7 +12,9 @@ export class ValidationService { const defaultErrorMessage = this.i18nService.t('unexpectedError'); const errors: string[] = []; - if (data == null || typeof data !== 'object') { + if (data != null && typeof data === 'string') { + errors.push(data); + } else if (data == null || typeof data !== 'object') { errors.push(defaultErrorMessage); } else if (data.validationErrors == null) { errors.push(data.message ? data.message : defaultErrorMessage);