From b00f4ce95f850ba155f5e66f2c54ce49d8bbed85 Mon Sep 17 00:00:00 2001 From: DanB Date: Thu, 22 Mar 2018 18:29:10 +0100 Subject: [PATCH] SessionS.AuthorizeEventWithDigest protecting empty attributes reply --- sessions/sessions.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sessions/sessions.go b/sessions/sessions.go index be5e52f6f..7f5f606b9 100644 --- a/sessions/sessions.go +++ b/sessions/sessions.go @@ -1473,7 +1473,7 @@ func (smg *SMGeneric) BiRPCv1AuthorizeEventWithDigest(clnt rpcclient.RpcClientCo if err = smg.BiRPCv1AuthorizeEvent(clnt, args, &initAuthRply); err != nil { return } - if args.GetAttributes { + if args.GetAttributes && initAuthRply.Attributes != nil { authReply.AttributesDigest = utils.StringPointer(initAuthRply.Attributes.Digest()) } if args.AuthorizeResources {