Force credentials extraction upon manual request#2809
Force credentials extraction upon manual request#2809a2kolbasov wants to merge 1 commit intokeepassxreboot:developfrom
Conversation
varjolintu
left a comment
There was a problem hiding this comment.
If a user saves new credentials, this does not mean that he wants to automatically retrieve them from the database again afterwards (and see a request from the KeePassXC-desktop).
Actually this is something we want to do. Any added or updated credentials should be retrieved from the database.
Maybe in this case, we should change the business logic: when updating data, first clear the cache, and then request passwords from the database as if the user had refreshed the page? In this case, users with |
(continuing of #2767 (comment))
This function is blocked by the
autoRetrieveCredentialssetting. If the user turned it off, then manually requested credentials, and then changed something in the database, he does not have the opportunity to request them again without updating the page.An option like
is not suitable. It is necessary to separate the desire not to use the cache from the user's explicit request.
also called here:
keepassxc-browser/keepassxc-browser/content/banner.js
Lines 370 to 384 in 8c3df94
If a user saves new credentials, this does not mean that he wants to automatically retrieve them from the database again afterwards (and see a request from the KeePassXC-desktop).
Screenshots or videos
Testing strategy
Manually
Type of change