X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fcontrol%2Fsdl_restSubsDb.go;fp=pkg%2Fcontrol%2Fsdl_restSubsDb.go;h=1c46856ddc34ef6e13b1c358a8e0545c57d1d1b7;hb=42723e2593926f1cfa144b503bf043a0fe36e657;hp=782108f880d51682db3691a1b51507e710813637;hpb=268d715e3bceab8f7955d89945141efdb2c3b368;p=ric-plt%2Fsubmgr.git diff --git a/pkg/control/sdl_restSubsDb.go b/pkg/control/sdl_restSubsDb.go index 782108f..1c46856 100644 --- a/pkg/control/sdl_restSubsDb.go +++ b/pkg/control/sdl_restSubsDb.go @@ -50,7 +50,7 @@ func (c *Control) WriteRESTSubscriptionToSdl(restSubId string, restSubs *RESTSub restSubscriptionInfo.xAppIdToE2Id = restSubs.xAppIdToE2Id restSubscriptionInfo.SubReqOngoing = restSubs.SubReqOngoing restSubscriptionInfo.SubDelReqOngoing = restSubs.SubDelReqOngoing - restSubscriptionInfo.Md5sum = restSubs.Md5sum + restSubscriptionInfo.Md5sum = restSubs.lastReqMd5sum jsonData, err := json.Marshal(restSubscriptionInfo) if err != nil { @@ -93,6 +93,8 @@ func (c *Control) ReadRESTSubscriptionFromSdl(restSubId string) (*RESTSubscripti } restSubs = c.CreateRESTSubscription(restSubscriptionInfo, &jsonSubscriptionInfo) + + restDuplicateCtrl.SetMd5sumFromLastOkRequest(restSubId, restSubs.lastReqMd5sum) } return restSubs, nil } @@ -106,7 +108,7 @@ func (c *Control) CreateRESTSubscription(restSubscriptionInfo *RESTSubscriptionI restSubs.xAppIdToE2Id = restSubscriptionInfo.xAppIdToE2Id restSubs.SubReqOngoing = restSubscriptionInfo.SubReqOngoing restSubs.SubDelReqOngoing = restSubscriptionInfo.SubDelReqOngoing - restSubs.Md5sum = restSubscriptionInfo.Md5sum + restSubs.lastReqMd5sum = restSubscriptionInfo.Md5sum return restSubs }