keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.94k stars 1.44k forks source link

Incorrect behavior when disabling shared database synchronization #10156

Open LLKoder opened 9 months ago

LLKoder commented 9 months ago

Overview

I use my NAS server for storage base. I have several symlinks to a mounted directory with my NAS server. When the NAS server is turned off my links show up as an error - it's ok. But KeePassXC shows the synchronization status as ok, although the database is not available at this time.

My links: 2024-01-08_07-11

My KeePassXC in that time: 2024-01-08_07-02

Steps to Reproduce

  1. Create symbolic links to remote storage.
  2. Setup KeeShare sync with symbolic links.
  3. Turn off remote storage.
  4. See issue.

Expected Behavior

KeePassXC should show that there is a problem with accessing the database.

Actual Behavior

KeePassXC show that everything is ok.

Context

KeePassXC - Version 2.7.6 Revision: dd21def

Operating System: Linux Desktop Env: Gnome Windowing System: X11/Wayland

droidmonkey commented 9 months ago

I believe the cloud icon is only updated on save, so it should turn red when the share is unable to be saved.

LLKoder commented 9 months ago

It would be nice if user can see last time of synchronization.