This differential uploads large e2ee notifs to blob service
Details
Details
Modify app to log all blob that it sends (JS) and decrypted blobs that it receives (native code). Send large and small notifs around. Ensure that only large notifs are logged in native code. Ensure that if there are multiple devices of the same platform as receivers only one distinct blob is uploaded to blob service.
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Branch
- marcin/eng-8709
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
lib/push/send-hooks.react.js | ||
---|---|---|
295–296 | This function is sync and does both | |
308–309 | I'd move this directly into fetch call inside assignMultipleHolders | |
lib/utils/blob-service.js | ||
88–91 | In case we're going to leave this hack, we need to leave in-code comment here. |
lib/push/send-hooks.react.js | ||
---|---|---|
265 | It is confusing to see a notifs related argument in a general-purpose function. Can we rename it? |