aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2022-03-08 00:45:04 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2022-03-15 01:43:12 +0100
commit2c5ae040f791131c85834eab209c930ac0310e9a (patch)
tree9489c3fc1e356cc8d566ca825d2bcb956c5945f4
parentMove summary-filter and description-filter configs to more sensible place. (diff)
downloadcalp-2c5ae040f791131c85834eab209c930ac0310e9a.tar.gz
calp-2c5ae040f791131c85834eab209c930ac0310e9a.tar.xz
Popup created events now don't take seconds.
-rw-r--r--static/components/date-time-input.ts2
-rw-r--r--static/globals.ts2
2 files changed, 3 insertions, 1 deletions
diff --git a/static/components/date-time-input.ts b/static/components/date-time-input.ts
index a6d5df18..005e4190 100644
--- a/static/components/date-time-input.ts
+++ b/static/components/date-time-input.ts
@@ -67,7 +67,7 @@ class DateTimeInput extends /* HTMLInputElement */ HTMLElement {
}
set value(date: Date) {
- let [d, t] = date.format("~L~Y-~m-~dT~H:~M:~S").split('T');
+ let [d, t] = date.format("~L~Y-~m-~dT~H:~M").split('T');
// console.log(d, t);
this.date.value = d;
this.time.value = t;
diff --git a/static/globals.ts b/static/globals.ts
index eb7488c0..2fc12933 100644
--- a/static/globals.ts
+++ b/static/globals.ts
@@ -30,6 +30,8 @@ window.addNewEvent = () => {
let ev = new VEvent();
let uid = uuid()
let now = new Date()
+ /* Round seconds to 0, since time inputs wants exact seconds */
+ now.setUTCSeconds(0);
ev.setProperties([
['uid', uid],
['dtstart', now, 'date-time'],