service/receipt.go
@@ -51,14 +51,20 @@ return err } } // todo tmp if sourceId != 0 { err = moneyAdder.AmountReceivableAdd(db, sourceId, decimal.Zero.Sub(receipt.Amount).Round(2)) if err != nil { return err } err = moneyAdder.AmountReceivedAdd(db, sourceId, receipt.Amount.Round(2)) if err != nil { return err } } return nil }) if err != nil {