From 9f12db840148745078e92a591ac824fe5bbf7ada Mon Sep 17 00:00:00 2001 From: Trial97 Date: Wed, 8 Sep 2021 09:40:57 +0300 Subject: [PATCH] Updated terminate Session API --- sessions/sessions.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sessions/sessions.go b/sessions/sessions.go index d9903cd90..36af1ca45 100644 --- a/sessions/sessions.go +++ b/sessions/sessions.go @@ -2001,9 +2001,9 @@ func (sS *SessionS) BiRPCv1TerminateSession(ctx *context.Context, nil, true, utils.NonTransactional) } // end of RPC caching - attrS := utils.OptAsBool(args.APIOpts, utils.OptsSesAttributeS) + resS := utils.OptAsBool(args.APIOpts, utils.OptsSesResourceSRelease) termS := utils.OptAsBool(args.APIOpts, utils.OptsSesTerminate) - if !(attrS || termS) { + if !(resS || termS) { return // nothing to do } @@ -2059,7 +2059,7 @@ func (sS *SessionS) BiRPCv1TerminateSession(ctx *context.Context, return err //utils.NewErrRALs(err) } } - if utils.OptAsBool(args.APIOpts, utils.OptsSesResourceSRelease) { + if resS { if len(sS.cgrCfg.SessionSCfg().ResSConns) == 0 { return utils.NewErrNotConnected(utils.ResourceS) }