Valideer dat mensen met automatische incasso een IBAN hebben

One-sentence description

A member can now be set to be paying by direct debit, but not have a valid IBAN.

Current behaviour

A member can now be set to be paying by direct debit, but not have a valid IBAN. This creates empty records in !503 (merged).

Expected behaviour

Members should only be allowed to pay by direct debit if they have a valid IBAN.

Steps to reproduce

  1. Set a member's IBAN to the empty string
  2. Edit a member to say that they pay by direct debit
  3. Observe that this is possible
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information