diff --git a/src/myaktion/model/account.go b/src/myaktion/model/account.go index d2e74b4cdd30b686069fcdf3bb5de02e6c677189..794af4d16f6a1c6c8170e58c83a6001d5d0821b9 100644 --- a/src/myaktion/model/account.go +++ b/src/myaktion/model/account.go @@ -1,7 +1,7 @@ package model type Account struct { - Name string - BankName string - Number string + Name string `json:name` + BankName string `json:bankname` + Number string `json:number` } diff --git a/src/myaktion/model/campaign.go b/src/myaktion/model/campaign.go index 8b4490989a33164482880acb3211285831ab3172..7ea5e4481a15e8bcb32d840444e9002f5e3531f0 100644 --- a/src/myaktion/model/campaign.go +++ b/src/myaktion/model/campaign.go @@ -1,12 +1,12 @@ package model type Campaign struct { - ID uint - Name string - OrganizerName string - TargetAmmount float64 - DonationMinimum float64 - AmmountDonatedSoFar float64 - Donations []Donation - Account + ID uint `json:id` + Name string `json:name` + OrganizerName string `json:organizername` + TargetAmmount float64 `json:targetammount` + DonationMinimum float64 `json:donationminimum` + AmmountDonatedSoFar float64 `json: ammountdonatedsofar` + Donations []Donation `json: donations` + Account Account `account` } diff --git a/src/myaktion/model/donation.go b/src/myaktion/model/donation.go index 1df1dd38bf06f3a66f1d87d9ad7de96f28dc5401..bee821232c967895f9d18afe32187e83e7905365 100644 --- a/src/myaktion/model/donation.go +++ b/src/myaktion/model/donation.go @@ -1,11 +1,11 @@ package model type Donation struct { - Ammount float64 - DonorName string - ReceiptRequested bool - Status - Account + Ammount float64 `json:ammount` + DonorName string `json:donorname` + ReceiptRequested bool `json:receiptrequested` + Status Status `json:status` + Account Account `json:account` } type Status string