web: fix error handling in forms for non-server errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
		| @ -59,8 +59,11 @@ export class Form<T> extends LitElement { | ||||
|                 return ex.json(); | ||||
|             } | ||||
|             return ex; | ||||
|         }).then((errorMessage: ErrorResponse) => { | ||||
|         }).then((errorMessage: ErrorResponse | Error) => { | ||||
|             if (!errorMessage) return errorMessage; | ||||
|             if (errorMessage instanceof Error) { | ||||
|                 throw errorMessage; | ||||
|             } | ||||
|             const elements: PaperInputElement[] = ironForm._getSubmittableElements(); | ||||
|             elements.forEach((element) => { | ||||
|                 const elementName = element.name; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer