🐛 Fix issue when filtering fields type select & multi_select on Notion Node (#1819)

Also, it adds a change to how the links are handled. Before, if a link were left blank, the node would error. Now, if the link is left blank, it gets ignored.
This commit is contained in:
Ricardo Espinoza
2021-05-24 17:45:58 -04:00
committed by GitHub
parent ce9951d877
commit 2a7a87eb4d
2 changed files with 7 additions and 2 deletions

View File

@@ -136,7 +136,7 @@ export function formatText(content: string) {
}
function getLink(text: { textLink: string, isLink: boolean }) {
if (text.isLink === true) {
if (text.isLink === true && text.textLink !== '') {
return {
link: {
url: text.textLink,
@@ -270,10 +270,12 @@ function getPropertyKeyValue(value: any, type: string, timezone: string) {
};
break;
case 'date':
//&& value.dateStart !== 'Invalid date' && value.dateEnd !== 'Invalid date'
if (value.range === true) {
result = {
type: 'date', date: { start: moment.tz(value.dateStart, timezone).utc().format(), end: moment.tz(value.dateEnd, timezone).utc().format() },
};
//if (value.date !== 'Invalid date')
} else {
result = {
type: 'date', date: { start: moment.tz(value.date, timezone).utc().format(), end: null },