This differential fixes https://linear.app/comm/issue/ENG-6014/macos-badge-only-notifications-are-not-encrypted. The majorDesktopVersion is extracted from
versions object and passed to platformDetails when creating badgeOnly notifications.
Details
Details
- Build macOS app without applying this differential.
- Ensure that sending badge only notifications does not increment version field in relevant row in olm_sessions table.
- Apply this diff and build macOS app again.
- Ensure that sending badge only notifications does increment version field in relevant row in olm_sessions table.
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Enhance variable naming in conditions that determine whether notification should be encrypted.