X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=a1-go%2Fpkg%2Fresthooks%2Fresthooks.go;fp=a1-go%2Fpkg%2Fresthooks%2Fresthooks.go;h=0c870f66576d2334fa72259c8a650a14ec0dc624;hb=327e01cb25524a380f1f1a75e7cbcc9fd81f4972;hp=6d9ad2964740fb0fe1e444f771ae04c08a3cc83e;hpb=dd7944b7069298a8c162c5dd0be6b7c9defd231d;p=ric-plt%2Fa1.git diff --git a/a1-go/pkg/resthooks/resthooks.go b/a1-go/pkg/resthooks/resthooks.go index 6d9ad29..0c870f6 100644 --- a/a1-go/pkg/resthooks/resthooks.go +++ b/a1-go/pkg/resthooks/resthooks.go @@ -370,7 +370,14 @@ func (rh *Resthook) CreatePolicyInstance(policyTypeId models.PolicyTypeID, polic if iscreated { a1.Logger.Debug("policy instance metadata created") } - isSent := rh.iRmrSenderInst.RmrSendToXapp(httpBodyString) + + message := rmr.Message{} + rmrMessage, err := message.PolicyMessage(strconv.FormatInt((int64(policyTypeId)), 10), string(policyInstanceID), httpBodyString, operation) + if err != nil { + a1.Logger.Error("error : %v", err) + return err + } + isSent := rh.iRmrSenderInst.RmrSendToXapp(rmrMessage) if isSent { a1.Logger.Debug("rmrSendToXapp : message sent") } else {