Page MenuHomePhabricator

Permanently enable rescind and visible notifications processing via NotificationService
ClosedPublic

Authored by marcin on Mar 1 2023, 4:54 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 12, 4:04 AM
Unknown Object (File)
Fri, Apr 12, 4:04 AM
Unknown Object (File)
Fri, Apr 12, 4:04 AM
Unknown Object (File)
Fri, Apr 12, 4:04 AM
Unknown Object (File)
Fri, Apr 12, 4:04 AM
Unknown Object (File)
Fri, Apr 12, 4:03 AM
Unknown Object (File)
Fri, Apr 12, 3:51 AM
Unknown Object (File)
Mar 28 2024, 9:04 PM
Subscribers

Details

Summary

This differential removed codeVersion > 1000 condition so that visible notifications and rescinds processing is done in NotificationService.

IMPORTANT: I oblige myself to add suitable check against specific code version before landing. Ths code version in the check will be <current native code version + 2>.
Test Plan

Repeat test plan for the entire stack (excluding first differential) whthout the need to change anything in keyserver.

Diff Detail

Repository
rCOMM Comm
Branch
marcin/eng-3074
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

marcin requested review of this revision.Mar 1 2023, 5:09 AM

Remove rescind handling from AppDelegate.

native/ios/Comm/AppDelegate.mm
190–210

Exciting to see this deleted!!

This revision is now accepted and ready to land.Mar 9 2023, 10:16 AM

Rebase before landing. Add check for code version