aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2020-10-05 01:32:37 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2020-10-05 01:32:37 +0200
commit82433fdfae33be439ddb764d1c5739b34d7d0343 (patch)
tree61436fea287298e4b3caf365d5a7e0764442168f
parentFix datetime input for events. (diff)
downloadcalp-82433fdfae33be439ddb764d1c5739b34d7d0343.tar.gz
calp-82433fdfae33be439ddb764d1c5739b34d7d0343.tar.xz
$ needed for backtick strings.
-rw-r--r--static/script.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/static/script.js b/static/script.js
index 1544f071..1a893e56 100644
--- a/static/script.js
+++ b/static/script.js
@@ -936,13 +936,13 @@ function bind_properties (el, wide_event=false) {
for (let field of ['dtstart', 'dtend']) {
- get_property(el, `--{field}-time`).push(
+ get_property(el, `--${field}-time`).push(
[el, (el, v) => { let date = el.properties.dtstart;
let [h,m,s] = v.split(':')
date.setHours(Number(h));
date.setMinutes(Number(m));
el.properties[field] = date; }])
- get_property(el, `--{field}-date`).push(
+ get_property(el, `--${field}-date`).push(
[el, (el, v) => { let date = el.properties.dtstart;
let [y,m,d] = v.split('-')
date.setYear(Number(y) - 1900);
@@ -958,10 +958,10 @@ function bind_properties (el, wide_event=false) {
*/
get_property(el, field).push(
[el, (el, v) => { popup
- .querySelector(`.edit-tab input[name='{field}-time']`)
+ .querySelector(`.edit-tab input[name='${field}-time']`)
.value = v.format("~H:~M:~S");
popup
- .querySelector(`.edit-tab input[name='{field}-date']`)
+ .querySelector(`.edit-tab input[name='${field}-date']`)
.value = v.format("~Y-~m-~d");
}]);
}
@@ -973,7 +973,7 @@ function bind_properties (el, wide_event=false) {
let lst = get_property(el, field);
/* Bind vcomponent fields for this event */
- for (let s of el.querySelectorAll(field + " > :not(parameters)")) {
+ for (let s of el.querySelectorAll(`${field} > :not(parameters)`)) {
switch (s.tagName) {
case 'date':
lst.push([s, (s, v) => s.innerHTML = v.format("~Y-~m-~d")]); break;