From 80e70c5ab338398ca368d2a3f26c9fe780a7dcac Mon Sep 17 00:00:00 2001 From: TeoV Date: Thu, 23 Jan 2020 12:00:09 +0200 Subject: [PATCH] Replace with CacheSv1.ReloadCache for RemoveAccount --- apier/v1/accounts.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/apier/v1/accounts.go b/apier/v1/accounts.go index 6657e662b..f4080d4de 100644 --- a/apier/v1/accounts.go +++ b/apier/v1/accounts.go @@ -355,10 +355,13 @@ func (api *ApierV1) RemoveAccount(attr utils.AttrRemoveAccount, reply *string) ( err.Error() != utils.ErrNotFound.Error() { return err } - if err = api.DataManager.CacheDataFromDB(utils.AccountActionPlansPrefix, - []string{accID}, true); err != nil && - err.Error() != utils.ErrNotFound.Error() { - return err + if err = api.ConnMgr.Call(api.Config.ApierCfg().CachesConns, nil, + utils.CacheSv1ReloadCache, utils.AttrReloadCacheWithArgDispatcher{ + AttrReloadCache: utils.AttrReloadCache{ + ArgsCache: utils.ArgsCache{AccountActionPlanIDs: &[]string{accID}}, + }, + }, reply); err != nil { + return } *reply = utils.OK return nil