From 8022d0801da1b49e3dc32ff30707a0012d94697d Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Wed, 25 Aug 2021 21:14:25 +0200 Subject: [PATCH] web/elements: add support for datetime-local Signed-off-by: Jens Langhammer --- web/src/elements/forms/Form.ts | 2 ++ web/src/pages/sources/plex/PlexSourceForm.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/elements/forms/Form.ts b/web/src/elements/forms/Form.ts index dfdccd898..731e61e6d 100644 --- a/web/src/elements/forms/Form.ts +++ b/web/src/elements/forms/Form.ts @@ -136,6 +136,8 @@ export class Form extends LitElement { json[element.name] = values; } else if (element.tagName.toLowerCase() === "input" && element.type === "date") { json[element.name] = element.valueAsDate; + } else if (element.tagName.toLowerCase() === "input" && element.type === "datetime-local") { + json[element.name] = new Date(element.valueAsNumber); } else if (element.tagName.toLowerCase() === "input" && element.type === "checkbox") { json[element.name] = element.checked; } else { diff --git a/web/src/pages/sources/plex/PlexSourceForm.ts b/web/src/pages/sources/plex/PlexSourceForm.ts index 702fc1b3b..b7e443426 100644 --- a/web/src/pages/sources/plex/PlexSourceForm.ts +++ b/web/src/pages/sources/plex/PlexSourceForm.ts @@ -223,7 +223,7 @@ export class PlexSourceForm extends ModelForm { >