Page MenuHomePhabricator

Silence rescinds in NSE
ClosedPublic

Authored by marcin on Mar 1 2023, 3:47 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 12, 3:39 AM
Unknown Object (File)
Fri, Apr 12, 3:39 AM
Unknown Object (File)
Fri, Apr 12, 3:38 AM
Unknown Object (File)
Fri, Apr 12, 3:38 AM
Unknown Object (File)
Fri, Apr 12, 3:38 AM
Unknown Object (File)
Fri, Apr 12, 3:35 AM
Unknown Object (File)
Feb 26 2024, 4:52 PM
Unknown Object (File)
Feb 23 2024, 8:39 AM
Subscribers

Details

Summary

This differential implements code to silence rescinds so that they are not visible to users. No actual rescind processing is done.

Test Plan

Remove codeVersion > 1000 from send.js and rescind.js files in keyserver in prepareIOSNotification functions. Generate rescind. Ensure it is not displayed to the user. This is how we use notifications filtering capability:
https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_usernotifications_filtering?language=objc

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

marcin requested review of this revision.Mar 1 2023, 4:02 AM

Add constant for rescind type indicator

Looks reasonable to me. Might be good to add someone with more context on notifications as blocking?

This revision is now accepted and ready to land.Mar 6 2023, 11:41 AM
This revision was automatically updated to reflect the committed changes.