Paypal-checkout-components: you just broke the internet with 4.0.294

Created on 9 Oct 2019  路  11Comments  路  Source: paypal/paypal-checkout-components

https://www.paypalobjects.com/api/checkout.js

there's a diff inside the published dist js in aboves url:

```<<<<<<< HEAD

ver: "4.0.293"

  ver: "4.0.294"

435ad39f6c4ddf82e58010244c18fadd55b7ab6e
};
```

line 1448... code is broken. leads to everything else also not executing.

outdated

Most helpful comment

We're on it. Thanks for the heads up.

All 11 comments

@bluepnume ^

We're on it. Thanks for the heads up.

Fix has been rolled out and cache cleared. Looks like an issue in the deployment pipeline for the CDN. We're investigating that right now. Sincere apologies for the inconvenience here.

Please solve this :).

Thank you.

@Jofiman -- are you still experiencing the issue? Does clearing browser cache resolve it?

Working for me now after clearing my cache.

new version is coming through without CDN cache - looks all fixed now.

@bluepnume can you link the post mortem on this one, I need to explain what happened because ads were blasting to our checkouts and for over an hour it was broken...

Yes, working for me too.

Thx @bluepnume

Force clients to reload:

    - <script async src="https://www.paypalobjects.com/api/checkout.js"></script>
    + <script async src="https://www.paypalobjects.com/api/checkout.js?_=1"></script>

I'm baffled that's not possible to fix the sdk version used, like any other sane SDK. The Checkout buttons SDK seems rather unstable, with things breaking quite often. That's understandable, but please release using a tag and make that available so we can pin-point the working version we integrated. People can't afford to wake up in the morning with customers screaming cause you released a new version without notice.

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Was this page helpful?
0 / 5 - 0 ratings