Implemented deep address validation

ref #105
This commit is contained in:
2021-01-16 20:12:17 +01:00
parent f245840cde
commit 9dc9ce37d8
9 changed files with 83 additions and 2 deletions

View File

@@ -29,7 +29,7 @@ export class CreateDonor extends CreateParticipant {
newDonor.email = this.email;
newDonor.receiptNeeded = this.receiptNeeded;
newDonor.address = this.address;
Address.validate(newDonor.address);
if (this.receiptNeeded == true && Address.isValidAddress(newDonor.address) == false) {
throw new DonorReceiptAddressNeededError()
}