| | |
| | | amountInvoiced = amountInvoiced.Round(2) |
| | | amountNotInvoiced = amountNotInvoiced.Round(2) |
| | | err = model.WithTransaction(func(db *gorm.DB) error { |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Save(invoice) |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Update(invoice) |
| | | if err != nil { |
| | | return err |
| | | } |
| | |
| | | } |
| | | amountInvoiced = amountInvoiced.Round(2) |
| | | err = model.WithTransaction(func(db *gorm.DB) error { |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Save(invoice) |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Update(invoice) |
| | | if err != nil { |
| | | return err |
| | | } |