-
Notifications
You must be signed in to change notification settings - Fork 294
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
Removed Venmo fallbacktoWeb
#1434
base: v7
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We will want to change the base branch to v7
. I think we can also clean up the logic in BTVenmoAppSwitchRedirectURL
to only use universal links.
@@ -67,7 +67,7 @@ import BraintreeCore | |||
@objc(tokenizeWithVenmoRequest:completion:) | |||
// swiftlint:disable:next function_body_length cyclomatic_complexity | |||
public func tokenize(_ request: BTVenmoRequest, completion: @escaping (BTVenmoAccountNonce?, Error?) -> Void) { | |||
linkType = request.fallbackToWeb ? .universal : .deeplink | |||
linkType = .universal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can just hardcode this on line 47 above vs setting it here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point, I was overthinking
Like Jax mentioned, since this change removes something from the SDKs public interface, it will break a merchant app who might be integrating with this property. So this PR should target |
I totally forgot to change the target branch. Just fixed! |
TODO: Fix failing tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like when we changed the base branch, that branch wasn't up to date with the latest from main. We will need to merge the latest from main
into v7
then merge the latest from v7
into your branch to remove that portion of the diff from this PR.
Updated. How often do we merge changes from main branch to feature branches? |
…v7-venmo-universal-link
…o v7-venmo-universal-link # Conflicts: # CHANGELOG.md
I normally try to update long lived feature branches once a week. If a large feature is merged in we may want to update it sooner, but that's generally what I've done previously. |
…e/braintree_ios into v7-venmo-universal-link
Removed Venmo
fallbacktoWeb
opt-in to default to universal linkSummary of changes
fallbacktoWeb
and replaced with universal linkChecklist
Authors