Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing modification date from src_last_modified_millis metadata for downloaded folder #10127

Closed
cyberduck opened this issue Nov 6, 2017 · 2 comments

Comments

@cyberduck
Copy link
Collaborator

@cyberduck cyberduck commented Nov 6, 2017

f98c03f created the issue

When uploading files to Backblaze B2 using Cyberduck v6.2.10, the creation and modification datetimes are set correctly. However, when uploading folders to Backblaze B2, they are not. This is a problem, as certain programs like Screenflow, save their documents as folders using a "Name.screenflow" naming convention, so MacOS treats them as files instead of directories.

Please see the attachments for screenshots of the source files, uploaded files, and downloaded files.


Attachments

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 6, 2017

@dkocher commented

We miss the timestamp from folders set on the .bzEmpty placeholder files because we obtain metadata from an object listing with a single GET b2_list_file_versions request for the remote files. This way, we only see the common prefix for the folder but do not read the metadata set in the .bzEmpty file for the folder which would require another POST b2_get_file_info request for every folder.

Loading

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 8, 2017

@dkocher commented

In f7e3023.

Loading

@cyberduck cyberduck closed this Nov 8, 2017
@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants