guardian / support-frontend

💁‍♀️❤️📰 Frontend for the Supporter platform
https://support.theguardian.com/
26 stars 13 forks source link

contributors that are using old Samsung browsers cannot make payments #816

Closed michaelwmcnamara closed 3 weeks ago

michaelwmcnamara commented 6 years ago

Contributors visiting with old versions of the Samsung Browser should be redirected to a "please upgrade your browser" page. Instead, they are able to navigate through to the payment processing.

If they select to pay by paypal, paypal will redirect them to a please upgrade your browser page. If they select to pay by card, when they click the "pay by card" button, nothing happens.

An error message is logged: " 2018-08-01 12:36:21,614 [application-akka.actor.default-dispatcher-685] ERROR monitoring.SafeLogger$ - Error making paypal payment 2018-08-01 12:36:27,190 [application-akka.actor.default-dispatcher-685] WARN monitoring.SafeLogger$ - Unsupported user agent: Mozilla/5.0 (Linux; Android 5.1.1; SAMSUNG SM-J500FN Build/LMY48B) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.3 Chrome/38.0.2125.102 Mobile Safari/537.36 "

and this is sent to Sentry.

michaelwmcnamara commented 6 years ago

@JustinPinner Am I correct in thinking the filter for obselete user agent strings is located in fastly?

jamesgorrie commented 11 months ago

@michaelwmcnamara - are we happy to close this, assuming it's not a problem given it's many years old?