matrix-org / matrix-org/matrix-ios-sdk
kMXPushRuleActionStringDontNotify don't notify the app at all
Nobody has claimed this yet.
- Dominant language
- Objective-C
- Stars
- 484
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
I am developing an app using Matrix iOS SDK, when muting a room and get a message from this muted room I don't get a notification at all. The action of the rule for the room is set in an array as [kMXPushRuleActionStringDontNotify].
Expected behavior
Get a silent notification to call the API which marks the message as delivered to the sender will get two ticks that the receiver had got the message.
Desktop (please complete the following information):
- OS: iOS
- MatrixSDK pod Version 0.17.4
Smartphone (please complete the following information):
- Device: iPhone 11
- OS: iOS 13.5
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how the SDK handles kMXPushRuleActionStringDontNotify for muted rooms on iOS, using the reported MatrixSDK pod version 0.17.4 and the described iPhone setup. Reproduce the muted-room message case and verify that a silent notification still reaches the app so it can mark the message as delivered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, objective-c
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100