[MDS-6886] Files with versions in bulk download are not downloading#3890
Merged
[MDS-6886] Files with versions in bulk download are not downloading#3890
Conversation
|
|
|
alazar-aot
approved these changes
Apr 21, 2026
simensma-fresh
approved these changes
Apr 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Objective
MDS-6886
Found out for files with versions when it comes to bulk download row selection it selects the original version of the file and not the latest. This also meant when our code tries to put together a list of document_manager_guids to send to the back end the files with versions would always have their document_manager_guid filtered out because the object does not have the property
is_latest_versionso it always just defaults to false for that conditional check.Adding logic to normalize row selection for bulk downloads to make sure files with versions will have their latest selected and not the original version.