Fixes ENG-4566. Issue details are in the task.
Previously, temporary encrypted file was created in the same directory as original. This diffs moves it to the app cache dir.
Differential D8738
[native] Fix encrypted media upload failures bartek on Aug 5 2023, 10:33 AM. Authored by Tags None Referenced Files
Subscribers
Details Fixes ENG-4566. Issue details are in the task. Previously, temporary encrypted file was created in the same directory as original. This diffs moves it to the app cache dir. Ensured that encrypted media are successfully uploaded on both iOS (physical device) and Android. Also ensured that it is properly disposed after upload. Console logged modified paths to confirm that they're correctly costructed in the app cache dir: { "destinationPath": "/Users/barthap/Library/Developer/CoreSimulator/Devices/4BFD741A-64AB-4720-8125-3874478D8B4B/data/Containers/Data/Application/64F264B3-A8CF-4237-9B72-A2EFCE8B8A73/tmp/IMG_0011.dat", "destinationURI":"file:///Users/barthap/Library/Developer/CoreSimulator/Devices/4BFD741A-64AB-4720-8125-3874478D8B4B/data/Containers/Data/Application/64F264B3-A8CF-4237-9B72-A2EFCE8B8A73/tmp/IMG_0011.dat", "originalFilename":"IMG_0011.PNG", "targetFilename":"IMG_0011.dat", "uri":"file:///Users/barthap/Library/Developer/CoreSimulator/Devices/4BFD741A-64AB-4720-8125-3874478D8B4B/data/Media/DCIM/100APPLE/IMG_0011.PNG" }
Diff Detail
Event TimelineComment Actions Glad we caught this before the feature shipped!! Testing within the Comm community was a great test plan for this one |