I’m finding that right click “Download” on a file works fine if the Media Source basePath & baseURL are blank, ie. the files are in the root of the File system, however if I create sub directories and set the basePath & baseURL to eg. images/headshots/ the files won’t download. I just get a blank page with the error “Cannot open file: /images/headshots/bill.jpg” - all else works fine, I can upload & delete files but not download. Worked fine on MODX 2.8 but not 3.0.0
It seems that the basePath is added to the file path twice: .../images/headshots/images/headshots/bill.jpg
When the processor “Browser/File/Download” is called, the basePath is already prepended to the “file” parameter and then gets added again (function prefixPath in core/vendor/league/flysystem/src/PathPrefixer.php).