diff --git a/src/main/frontend/handler/editor.cljs b/src/main/frontend/handler/editor.cljs index 937a6d8dd0..e3ad21f21b 100644 --- a/src/main/frontend/handler/editor.cljs +++ b/src/main/frontend/handler/editor.cljs @@ -1516,13 +1516,14 @@ [file-path] (if-let [current-file-rpath (or (db-model/get-block-file-path (state/get-edit-block)) ;; fix dummy file path of page - (and (util/electron?) - (util/node-path.join - (config/get-repo-dir (state/get-current-repo)) - (config/get-pages-directory) "_.md")))] + (and (util/electron?) + (util/node-path.join + (config/get-repo-dir (state/get-current-repo)) + (config/get-pages-directory) "_.md")) + "pages/contents.md")] (let [repo-dir (config/get-repo-dir (state/get-current-repo)) - current-file-fpath (path/path-join repo-dir current-file-rpath)] - (util/get-relative-path current-file-fpath file-path)) + current-file-fpath (path/path-join repo-dir current-file-rpath)] + (util/get-relative-path current-file-fpath file-path)) file-path)) (defn upload-asset