Page MenuHomePhabricator

Fix Adyen failmail that is due to missing property in the response
Closed, ResolvedPublic

Description

We get this failmail on some recurring transactions, seems it's due to a missing property:

Undefined index: details @ /srv/www/org/wikimedia/listeners/SmashPig/PaymentProviders/Adyen/PaymentProvider.php:182

We need to add a checker before the property is accessed.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 1012377 had a related patch set uploaded (by Damilare Adedoyin; author: Damilare Adedoyin):

[wikimedia/fundraising/SmashPig@master] Add checks for getPaymentDetails function

https://gerrit.wikimedia.org/r/1012377

AKanji-WMF triaged this task as Medium priority.Mar 18 2024, 8:02 PM
AKanji-WMF moved this task from Triage to DRI Backlog on the Fundraising-Backlog board.

Change 1012377 abandoned by Damilare Adedoyin:

[wikimedia/fundraising/SmashPig@master] Add checks for getPaymentDetails function

Reason:

Already worked on in a separate patch

https://gerrit.wikimedia.org/r/1012377

XenoRyet set Final Story Points to 2.