Closed levibostian closed 1 month ago
Attention: Patch coverage is 0%
with 1 lines
in your changes are missing coverage. Please review.
Project coverage is 54.25%. Comparing base (
c8cbb12
) to head (9322b22
).
Files | Patch % | Lines |
---|---|---|
...messagingpush/CustomerIOPushNotificationHandler.kt | 0.00% | 0 Missing and 1 partial :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Build available to test
Version: spr-main-9a437474-SNAPSHOT
Repository: https://s01.oss.sonatype.org/content/repositories/snapshots/
No changes detected in SDK binary size ✅
Converting to draft as we may not end up merging this but instead making a change in frontend/backend.
We made a backend change to fix this issue for the customer so this PR is not needed.
There could still be some value in merging this PR, but that would mean we should make the change on iOS, too. The value in merging is little so I'll close this.
Fixes: https://linear.app/customerio/issue/MBL-308/error-javanetmalformedurlexception-no-protocol-on-receive-rich
Customer shared with us a push that they composed in Fly using the rich push composer, that does not have an image specified in the editor, but a "image" field gets added to the push payload with an empty string. The SDK handled when the "image" property is null, but not empty.
Customer is not experiencing a crash of the app, but they are getting stacktraces reported to them. So, this commit is a chore instead of a fix.
Testing: