Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS native has not yet released, but this is a fix for after 3.9.0 #1013

Merged
merged 1 commit into from
Oct 27, 2020

Conversation

mikechoch
Copy link
Contributor

@mikechoch mikechoch commented Jun 30, 2020

  • Fix is related to the NSDictionary param keys not matching Android
    • This is consistent now and determined not from the bridge method but the actual native code
    • [action jsonRepresentation] will be used to generate the NSDictionary and will be passed to react that way
  • This should also be done across other wrappers no already doing this and it fixes the react native issue InAppMessageClickHandler action inconsistency between iOS and Android #1012

Linked to this native iOS PR
OneSignal/OneSignal-iOS-SDK#704

* Fix is related to the `NSDictionary` param keys not matching Android
  * This is consistent now and determined not from the bridge method but the actual native code
  * `[action jsonRepresentation]` will be used to generate the `NSDictionary` and will be passed to react that way
* This should also be done across other wrappers no already doing this and it fixes the react native issue #1012
@mikechoch mikechoch changed the title iOS native has not yet released, but this is a fix for after iOS native has not yet released, but this is a fix for after 3.9.0 Jun 30, 2020
Copy link
Contributor

@Jeasmine Jeasmine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems like Travis is failing, can we fix that before merging?

@jkasten2
Copy link
Member

@Jeasmine Travis is failing on master on this repo as well, it hasn't been correctly setup.

@rgomezp rgomezp removed their request for review August 19, 2020 18:03
@rgomezp rgomezp self-requested a review August 28, 2020 23:01
@rgomezp rgomezp merged commit c6fd101 into master Oct 27, 2020
@rgomezp rgomezp deleted the fix/pass_json_rep_return_to_iam_click_callback branch October 27, 2020 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants