theopensystemslab / planx-new

Plan✕ is a platform for creating and publishing digital planning services
https://editor.planx.uk
Mozilla Public License 2.0
13 stars 2 forks source link

feat: Better handling of GovPay errors #3654

Closed DafyddLlyr closed 1 week ago

DafyddLlyr commented 1 week ago

What's the problem?

What's the solution?

Also...

The pattern of proxies and nested callbacks within the Pay module is a little tricky to get around at times. I think a wider refactor here to follow a more linear middleware pattern here would make this code easier to understand and work with. It would also mean that we could ensure that logging and error handling were carried out as standard on pay endpoints. This work is outside the scope of this bug fix, but wanted to flag it!

github-actions[bot] commented 1 week ago

Removed vultr server and associated DNS entries