Git Autocommit not working

Logseq (both 0.4.5 and 0.4.6) under Windows 10 not autocommiting in git even when the feature is turned on:

config.edn in %User%\AppData\Roaming\Logseq:

{:git/disable-auto-commit? false, :git/auto-commit-seconds 90}

There is multiple times this error in log:

[2021-11-16 11:10:14.407] [error] [Git] Error: Empty graph path
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.5\resources\app\electron.js:507:65
    at dp (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.5\resources\app\electron.js:507:101)
    at ep (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.5\resources\app\electron.js:508:15)
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.5\resources\app\electron.js:510:92
    at Function.e [as g] (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.5\resources\app\electron.js:148:235)
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.5\resources\app\electron.js:420:312

Does the issue still exist with the 0.4.6 beta?

We’ve been seeing a couple bugs here, could you file a bug report on github?

1 Like

@Lukas_Kavicky Give Release Desktop APP 0.4.8 (Beta Testing) · logseq/logseq · GitHub a try if you have some time, we think this should be fixed already.

@tienson Thanks! Unfortunately, still the same issue in 0.4.8 and 0.4.9:

Log from 0.4.8:

[2021-11-19 09:55:25.117] [info]  Logseq App(0.4.8) Starting... 
[2021-11-19 09:55:25.143] [warn]  [updater] checking https://update.electronjs.org/logseq/logseq/win32-x64/0.4.8
[2021-11-19 09:55:25.664] [warn]  [updater] Found remote version 0.4.9
[2021-11-19 09:55:28.140] [error] [Git] Error: Empty graph path
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.8\resources\app\electron.js:507:65
    at fp (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.8\resources\app\electron.js:507:101)
    at gp (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.8\resources\app\electron.js:508:15)
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.8\resources\app\electron.js:510:92
    at Function.e [as g] (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.8\resources\app\electron.js:148:235)
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.8\resources\app\electron.js:420:312

Log from 0.4.9:

21-11-19 09:47:17.231] [info] Logseq App(0.4.9) Starting... 
[2021-11-19 09:47:17.255] [warn] [updater] checking https://update.electronjs.org/logseq/logseq/win32-x64/0.4.9
[2021-11-19 09:47:20.253] [error] [Git] Error: Empty graph path
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.9\resources\app\electron.js:12509:15
    at $electron$git$remove_dot_git_file_BANG_$$ (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.9\resources\app\electron.js:12512:7)
    at $electron$git$init_BANG_$$ (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.9\resources\app\electron.js:12530:3)
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.9\resources\app\electron.js:12561:68
    at Function.$G__100296__1$$ [as $cljs$core$IFn$_invoke$arity$1$] (C:\Users\lkavi\AppData\Local\Logseq\app-0.4.9\resources\app\electron.js:3779:173)
    at C:\Users\lkavi\AppData\Local\Logseq\app-0.4.9\resources\app\electron.js:10230:80

I’m not at my computer right now to check logs but +1 to this bug on Windows 11 Logseq v0.4.9.

v0.5.0 solves the issue for me. Thanks!