parent
d64f470b60
commit
71542bc388
|
@ -33,6 +33,7 @@ export class CreateDistanceDonation extends CreateDonation {
|
|||
let newDonation = new DistanceDonation;
|
||||
|
||||
newDonation.amountPerDistance = this.amountPerDistance;
|
||||
newDonation.payedAmount = this.payedAmount;
|
||||
newDonation.donor = await this.getDonor();
|
||||
newDonation.runner = await this.getRunner();
|
||||
|
||||
|
|
|
@ -16,6 +16,12 @@ export abstract class CreateDonation {
|
|||
@IsPositive()
|
||||
donor: number;
|
||||
|
||||
/**
|
||||
* The donation's payed amount in the smalles unit of your currency (default: euro cent).
|
||||
*/
|
||||
@IsInt()
|
||||
payedAmount: number;
|
||||
|
||||
/**
|
||||
* Creates a new Donation entity from this.
|
||||
*/
|
||||
|
|
|
@ -21,6 +21,7 @@ export class CreateFixedDonation extends CreateDonation {
|
|||
let newDonation = new FixedDonation;
|
||||
|
||||
newDonation.amount = this.amount;
|
||||
newDonation.payedAmount = this.payedAmount;
|
||||
newDonation.donor = await this.getDonor();
|
||||
|
||||
return newDonation;
|
||||
|
|
Loading…
Reference in New Issue