svthalia / concrexit

Thalia Website built on Django.
https://thalia.nu
Other
22 stars 11 forks source link

Handle moneybird exception 400: contact cannot be archived #3713

Closed DeD1rk closed 3 weeks ago

DeD1rk commented 1 month ago

Describe the bug

CONCREXIT-18Z

When trying to delete/archive a dataminimized use on moneybird, we sometimes get a 400. I checked with Roel and it appears that these users have already been archived. So I'm thinking we either need to just clean up these 6 cases on production once, or we can ignore the 400 and proceed normally by just deleting the moneybirdcontact from out database.

How to reproduce

  1. In moneybird, look up one of the contacts that we tried to archive at night and see that they're archived already.