From 70f9484996f5218a255ff1fcb20c3629d3de52fb Mon Sep 17 00:00:00 2001 From: DanB Date: Mon, 22 May 2017 12:55:36 +0200 Subject: [PATCH] SetTPDerivedChargers in sql fix, thanks @J0hnSteel --- engine/storage_sql.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/storage_sql.go b/engine/storage_sql.go index f2928c54d..3f22c7bda 100644 --- a/engine/storage_sql.go +++ b/engine/storage_sql.go @@ -409,14 +409,14 @@ func (self *SQLStorage) SetTPDerivedChargers(sgs []*utils.TPDerivedChargers) err dcKey := dCharger.GetDerivedChargersKey() if found, _ := m[dcKey]; !found { m[dcKey] = true - if err := tx.Delete(TpDerivedCharger{ + if err := tx.Where(TpDerivedCharger{ Tpid: dCharger.TPid, Direction: dCharger.Direction, Tenant: dCharger.Tenant, Category: dCharger.Category, Account: dCharger.Account, Subject: dCharger.Subject, - }).Error; err != nil { + }).Delete(TpDerivedCharger{}).Error; err != nil { tx.Rollback() return err }