This differential uses NotificationsCryptoModule API to idempotently create notifications olm account and to expose notifications public keys in JS via JSI.
Details
Details
Modify one place in JS native code where we call getUserPublicKeys to log notifications public keys to the console. Example of such place is log-in panel. Launch the app and examine console.
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
native/schema/CommCoreModuleSchema.js | ||
---|---|---|
28–31 ↗ | (On Diff #22873) | Should we update this to have a nested structure like in my Linear comment? I'm not sure it's strictly necessary if this is a client-only type, but it might be good to be consistent |
native/schema/CommCoreModuleSchema.js | ||
---|---|---|
27 ↗ | (On Diff #23055) |
native/cpp/CommonCpp/NativeModules/CommCoreModule.cpp | ||
---|---|---|
837 | Ignore, this was incorrect |