diff --git a/apier/v1/accounts.go b/apier/v1/accounts.go index ec153b076..c94a788ca 100644 --- a/apier/v1/accounts.go +++ b/apier/v1/accounts.go @@ -217,15 +217,15 @@ func (self *ApierV1) SetAccount(attr utils.AttrSetAccount, reply *string) error ap.AccountIDs[accID] = struct{}{} schedulerReloadNeeded = true // create tasks - for _, at := range actionPlan.ActionTimings { + for _, at := range ap.ActionTimings { if at.IsASAP() { - t := &Task{ + t := &engine.Task{ Uuid: utils.GenUUID(), AccountID: accID, ActionsID: at.ActionsID, } - if err = tpr.ratingStorage.PushTask(t); err != nil { - return err + if err = self.RatingDb.PushTask(t); err != nil { + return 0, err } } }