-
Type: Bug
-
Resolution: Won't Do
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: None
-
None
-
Environment:OS: linux
node.js / npm versions: 18
Additional info: Tested with flatpak build
-
Not Needed
Problem Statement/Rationale
I am one of the maintainers of the flatpak build of compass. (https://github.com/flathub/com.mongodb.Compass)
I've upgraded the base enviroment in runs on and also libsecret from 0.19.1 to 0.20.5. It seemed to work fine in the first place (existing connections can be used). But when adding a new connection the password not get saved (it works until a new start). With 0.19.1 is persist over a new start.
To be honest i can't tell yet if this is even an issue with compass of with the way flatpaks work. But i wanted to letting you know. Could be you have an idea why this could occur.
Steps to Reproduce
Compile and install "https://download.gnome.org/sources/libsecret/0.19/libsecret-0.19.1.tar.xz" and it should work
Compile and install https://download.gnome.org/sources/libsecret/0.20/libsecret-0.20.5.tar.xz and it should not work
Or if you are ok to test the flatpak use the current one vs this build with the downgraded dependency: https://github.com/flathub/com.mongodb.Compass/pull/40#issuecomment-1657637746
Expected Results
That is runs against both dependency versions.
Actual Results
Password do not persists.
- is related to
-
COMPASS-6854 Move from keytar to Electron safeStorage
- Closed