Browser (including version): Chrome Version 120.0.6099.234
Affected Components
[x] Backend
[ ] Frontend
[x] Desktop Tool
Description
The desktop tool seems to skip downloading files when the local desktop-tool/cards/ directory contains an image with the same name / Google Drive ID. While this is a nice performance boost, it would be nice to be able to cache bust and trigger a re-download if the binary has changed remotely.
Steps to Reproduce
As a proxy "creator", run the desktop-tool on an existing XML file containing a proxy you've created triggering a download to the desktop-tool/cards/ directory
Upload a new version of the proxy to your Google Drive with the same name/location (it should prompt you to choose between "Replace existing file" or "Keep both files")
Select "Replace existing file"
Run update_database tool to re-index cards on your backend server
Using your XML file in the mpcautofill.github.io tool should now show the newer version of your proxy
Run the desktop-tool again and notice that the tool doesn't re-download the newer version of the proxy but instead uses the already downloaded version in desktop-tool/cards/ directory
System
Affected Components
Description
The desktop tool seems to skip downloading files when the local
desktop-tool/cards/
directory contains an image with the same name / Google Drive ID. While this is a nice performance boost, it would be nice to be able to cache bust and trigger a re-download if the binary has changed remotely.Steps to Reproduce
desktop-tool/cards/
directoryupdate_database
tool to re-index cards on your backend serverdesktop-tool/cards/
directory