diff --git a/deps/db/src/logseq/db/frontend/property.cljs b/deps/db/src/logseq/db/frontend/property.cljs index de44213480..968ab590f7 100644 --- a/deps/db/src/logseq/db/frontend/property.cljs +++ b/deps/db/src/logseq/db/frontend/property.cljs @@ -532,16 +532,12 @@ :hide? false :public? true} :queryable? true} + ;; need to rename for better alignment with practical purposes :logseq.property.asset/external-file-name {:title "External file name" :schema {:type :string :hide? true :public? false} :queryable? false} - :logseq.property.asset/external-props {:title "External properties" - :schema {:type :map - :hide? true - :public? false} - :queryable? false} :logseq.property.asset/size {:title "File Size" :schema {:type :raw-number :hide? true diff --git a/deps/graph-parser/src/logseq/graph_parser/exporter.cljs b/deps/graph-parser/src/logseq/graph_parser/exporter.cljs index 2b0f484f50..3e24e3ccbc 100644 --- a/deps/graph-parser/src/logseq/graph_parser/exporter.cljs +++ b/deps/graph-parser/src/logseq/graph_parser/exporter.cljs @@ -1288,18 +1288,18 @@ (and zotero-asset? asset-name) (string/replace path #"[^/]+$" asset-name) :else path) asset-link-or-name (or link asset-name) - external-props (when zotero-asset? - (if linked-path - {:zotero-linked-file linked-relative} - {:zotero-imported-file (string/join ns-util/namespace-char [(last (string/split link #"/")) asset-name])}))] + asset-path (when zotero-asset? + (if linked-path + (str "zotero-link://" linked-relative) + (str "zotero-path://" (string/join ns-util/namespace-char [(last (string/split link #"/")) asset-name]))))] {:asset-link-or-name asset-link-or-name :asset-name asset-name - :external-props external-props + :asset-path asset-path :path path :zotero-asset? zotero-asset?})) (defn- ensure-asset-data! - [assets asset-link-or-name path asset-name external-props diff --git a/src/main/frontend/worker/db/migrate.cljs b/src/main/frontend/worker/db/migrate.cljs index 6b82455dc3..c507bedd6f 100644 --- a/src/main/frontend/worker/db/migrate.cljs +++ b/src/main/frontend/worker/db/migrate.cljs @@ -186,8 +186,7 @@ ["65.17" {:properties [:logseq.property.publish/published-url]}] ["65.18" {:fix deprecated-ensure-graph-uuid}] ["65.19" {:properties [:logseq.property/choice-classes :logseq.property/choice-exclusions]}] - ["65.20" {:properties [:logseq.property.class/bidirectional-property-title :logseq.property.class/enable-bidirectional?]}] - ["65.21" {:properties [:logseq.property.asset/external-props]}]]) + ["65.20" {:properties [:logseq.property.class/bidirectional-property-title :logseq.property.class/enable-bidirectional?]}]]) (let [[major minor] (last (sort (map (comp (juxt :major :minor) db-schema/parse-schema-version first) schema-version->updates)))]