Repository navigation
Preserve video dates across vault moves - #2004
Open
anilbeesetti wants to merge 1 commit into
Open
anilbeesetti wants to merge 1 commit into
anilbeesetti wants to merge 1 commit into
Conversation
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.
Moving an older video into or out of the vault resets its added date and causes a false “new” label. Save the original added and modified dates in vault records and retain them in media state when restoring the video, since Android assigns a fresh date to the recreated MediaStore entry.
Add database migration 12 → 13 and regression coverage for hide/restore round trips, repeated moves, failed restores, and date mapping. Legacy vault records have no saved original dates, so use unknown dates rather than marking them newly added.
Validation: