diff --git a/models/bill/bill.go b/models/bill/bill.go index 31e3f1e..32bd67e 100644 --- a/models/bill/bill.go +++ b/models/bill/bill.go @@ -185,6 +185,11 @@ type PeerItemOrder struct { } func (d *PeerItemOrder) GetPrice(request *tools.APIRequest) (float64, error) { + /////////// Temporary in order to allow GenerateOrder to complete while billing is still WIP + if d.Purchase == nil { + return 0, nil + } + /////////// var priced *resources.PricedResource b, _ := json.Marshal(d.Item) err := json.Unmarshal(b, priced)