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

Towards dev/financial/#16 Paypal unreliable getting payment processor type #12171

Merged
merged 1 commit into from
May 21, 2018

Conversation

eileenmcnaughton
Copy link
Contributor

Overview

This is a partial reviewer's commit on the work Matt did in
#12007 (comment)

It adds the new function & new construct but I spotted an error in
the usage of the function & so want to add the usage changes more slowly
& carefully

Before

Under some circumstances (not clear which, we should add a deprecated to find & eliminate) the paypal type may not be determined properly

After

Helper function added to prevent issue

Technical Details

@mattwire has been working on this & it is a good change. However in review I spotted a place where the wrong processor is referenced (https://github.com/civicrm/civicrm-core/pull/12091/files#diff-96a0ea19e8ac102ef100c35b3b3d1c31R506) & felt uncomfortable updating many places at once so introducing the helper first to do the other changes very carefully

Comments

Giving merge on pass as a reviewer's commit

… type

This is a partial reviewer's commit on the work Matt did in
civicrm#12007 (comment)

It adds the new function & new construct but I spotted an error in
the usage of the function & so want to add the usage changes more slowly
& carefully
@eileenmcnaughton
Copy link
Contributor Author

Unrelated fail

@eileenmcnaughton eileenmcnaughton merged commit e691f9c into civicrm:master May 21, 2018
@eileenmcnaughton eileenmcnaughton deleted the paypal_ex branch May 21, 2018 01:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants