diff --git a/package-lock.json b/package-lock.json index c89509c..af0a77c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "query-builder", - "version": "1.34.2", + "version": "1.34.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "query-builder", - "version": "1.34.2", + "version": "1.34.3", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index a79f64e..4852f5a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "query-builder", - "version": "1.34.2", + "version": "1.34.3", "description": "Introduces new user interfaces for building queries in Roam", "main": "./build/main.js", "author": { diff --git a/src/utils/conditionToDatalog.ts b/src/utils/conditionToDatalog.ts index f76bdfd..2453756 100644 --- a/src/utils/conditionToDatalog.ts +++ b/src/utils/conditionToDatalog.ts @@ -571,7 +571,8 @@ const translator: Record = { `[:find (pull ?n [:node/title]) :where [?u :user/display-page ?n]]` ) as [PullBlock][] ) - .map((d) => d[0][":node/title"] || "") + .map((d) => d[0]?.[":node/title"] || "") + .filter(Boolean) .concat(["{current user}"]), placeholder: "Enter the display name of any user with access to this graph", }, @@ -601,7 +602,8 @@ const translator: Record = { `[:find (pull ?n [:node/title]) :where [?u :user/display-page ?n]]` ) as [PullBlock][] ) - .map((d) => d[0][":node/title"] || "") + .map((d) => d[0]?.[":node/title"] || "") + .filter(Boolean) .concat(["{current user}"]), placeholder: "Enter the display name of any user with access to this graph", },