Skip to content

Commit fdd0f4d

Browse files
Properties with no data shouldn't break the plugin
1 parent 1927332 commit fdd0f4d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

mavo-gsheets.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/**
44
* Google Sheets backend plugin for Mavo
55
* @author Dmitry Sharabin and contributors
6-
* @version 1.0.7
6+
* @version 1.0.8
77
*/
88

99
(($, $f) => {
@@ -17,12 +17,12 @@
1717
if (this instanceof Mavo.Primitive && this.dateType) {
1818
// Convert dates to serial numbers.
1919

20-
if (!env.data.includes("-")) {
20+
if (!env.data?.includes("-")) {
2121
// We have only time, so we need to add it to the current date.
2222
env.data = `${new Date().toISOString().split("T")[0]}T${env.data}`
2323
}
2424

25-
let timezoneOffset = env.data.includes("T") ? $f.localTimezone * $f.minutes() : 0;
25+
let timezoneOffset = env.data?.includes("T") ? $f.localTimezone * $f.minutes() : 0;
2626
const date = new Date(env.data);
2727

2828
env.data = UNIX_EPOCH_OFFSET + (date.getTime() + timezoneOffset) / $f.days();

0 commit comments

Comments
 (0)