Fix error with timestamp Nunjucks filter

This commit is contained in:
D. Berge
2021-05-15 18:59:47 +02:00
parent 84e791fc66
commit 7605b11fdb

View File

@@ -18,12 +18,14 @@ function njkPadStart (str, len, chr) {
}
function njkTimestamp (arg) {
if (typeof arg.toISOString === "function") {
return arg.toISOString();
}
const ts = new Date(arg);
if (!isNaN(ts)) {
return ts.toISOString();
if (arg) {
if ("toISOString" in arg && typeof arg.toISOString === "function") {
return arg.toISOString();
}
const ts = new Date(arg);
if (!isNaN(ts)) {
return ts.toISOString();
}
}
return arg;
}