fix(drive): store files in Conversation-scoped directories instead of a flat directory (WPB-27627) - #5139
Conversation
…d-storage-and-stale-file-detection-for-Cells-downloads # Conflicts: # kalium
|
@ohassine looks like you are rolling back kalium to a previous commitish. This means that the PR's target branch (develop) is using a newer version of Kalium, and the changes in this PR will rollback Kalium to an older version.
Is this intentional? |
Codecov Report❌ Patch coverage is ❌ Your patch check has failed because the patch coverage (77.77%) is below the target coverage (80.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## develop #5139 +/- ##
===========================================
+ Coverage 50.52% 50.76% +0.24%
===========================================
Files 671 670 -1
Lines 24604 24591 -13
Branches 3832 3832
===========================================
+ Hits 12430 12484 +54
+ Misses 11029 10948 -81
- Partials 1145 1159 +14
... and 2 files with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
Test Results2 239 tests +14 2 239 ✅ +14 1m 55s ⏱️ +8s Results for commit 5b11a16. ± Comparison against base commit 4227a16. This pull request removes 5 and adds 19 tests. Note that renamed tests count towards both. |
MohamadJaara
left a comment
There was a problem hiding this comment.
The Android changes are not part of this ticket.
The ticket is about downloading to a .part file and renaming it only when the download is complete.
This PR changes where files are stored and removes numbered filenames. That is a different problem and should be handled in another ticket or PR.
It may also overwrite files with the same name in one conversation.
https://wearezeta.atlassian.net/browse/WPB-27627
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764The PR Description
What's new in this PR?
Issues
All downloaded Cells files were stored flat in a single directory. Files from different conversations with the same name would collide.
Solutions
Needs releases with:
Testing
Test Coverage (Optional)
How to Test
Briefly describe how this change was tested and if applicable the exact steps taken to verify that it works as expected.
Notes (Optional)
Specify here any other facts that you think are important for this issue.
Attachments (Optional)
Attachments like images, videos, etc. (drag and drop in the text box)
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.