-
-
Notifications
You must be signed in to change notification settings - Fork 497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
autosync = false breaks manual sync #3026
Comments
|
I think it is gopass/internal/action/sync.go Line 164 in ffe0234
Maybe we should do this check only if in autosync context. I courrently don't know if we mark autosync as state in ctx. But if we do it should be a quick fix. |
Since |
…3026) * [bugfix] Don't check for autosync on manual triggered sync Fixes gopasspw#3026 Signed-off-by: Ing. Thomas Mantl <[email protected]>
I created a draft PR (#3029) with a fix. There are tests missing for this use-case. |
…3026) * [bugfix] Don't check for autosync on manual triggered sync Fixes gopasspw#3026 Signed-off-by: Ing. Thomas Mantl <[email protected]>
Setting
core.autosync = false
breaks manual syncing withgopass sync
command. It then just does nothing (it seems):In pretty much no time it "syncs" and states all being done, while actually not at all syncing. When setting
core.autosync = true
it then does it also manually:I prefer it not autosyncing, because I find it annoying to wait for the syncing of >20 stores when I only want to use the command line tool. So I have set
autosync.interval = 9999
to work around this issue. Is there another way to do that?gopass 1.15.15 go1.23.4 linux amd64 on NixOS unstable with
home.packages = with pkgs; [ gopass gopass-jsonapi ];
The text was updated successfully, but these errors were encountered: