diff --git a/go.mod b/go.mod index aebf75e..db9f578 100644 --- a/go.mod +++ b/go.mod @@ -6,8 +6,8 @@ require ( github.com/antihax/optional v1.0.0 github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d github.com/cydev/zero v0.0.0-20160322155811-4a4535dd56e7 - github.com/free5gc/openapi v1.0.7 - github.com/free5gc/util v1.0.5 + github.com/free5gc/openapi v1.0.7-0.20231216094313-e15a4ff046f6 + github.com/free5gc/util v1.0.5-0.20231219085815-8972321e9748 github.com/gin-contrib/cors v1.3.1 github.com/gin-gonic/gin v1.9.1 github.com/google/uuid v1.4.0 diff --git a/go.sum b/go.sum index 0f6fa11..46e7f3c 100644 --- a/go.sum +++ b/go.sum @@ -62,10 +62,10 @@ github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1m github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/evanphx/json-patch v0.5.2 h1:xVCHIVMUu1wtM/VkR9jVZ45N3FhZfYMMYGorLCR8P3k= github.com/evanphx/json-patch v0.5.2/go.mod h1:ZWS5hhDbVDyob71nXKNL0+PWn6ToqBHMikGIFbs31qQ= -github.com/free5gc/openapi v1.0.7 h1:I0HOgqRgER6DbyqB6EBxusmbeouIhcOn4eOJvL3veJA= -github.com/free5gc/openapi v1.0.7/go.mod h1:qv9KqEucoZSeENPRFGxfTe+33ZWYyiYFx1Rj+H0DoWA= -github.com/free5gc/util v1.0.5 h1:MjyEIX6gGbdS8FUAOxhE0FsMD6pmv5T+45LjBabVhS8= -github.com/free5gc/util v1.0.5/go.mod h1:jgiW/bNbNbX87CSTKXyfvkhQeDY9ThK+TtWTu4ILCS8= +github.com/free5gc/openapi v1.0.7-0.20231216094313-e15a4ff046f6 h1:8P/wOkTAQMgZJe9pUUNSTE5PWeAdlMrsU9kLsI+VAVE= +github.com/free5gc/openapi v1.0.7-0.20231216094313-e15a4ff046f6/go.mod h1:qv9KqEucoZSeENPRFGxfTe+33ZWYyiYFx1Rj+H0DoWA= +github.com/free5gc/util v1.0.5-0.20231219085815-8972321e9748 h1:zx+0hkvsdwje0a3wPDz3gt9trLBRXUwpeHfQMWGY4MA= +github.com/free5gc/util v1.0.5-0.20231219085815-8972321e9748/go.mod h1:jgiW/bNbNbX87CSTKXyfvkhQeDY9ThK+TtWTu4ILCS8= github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU= github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= github.com/gin-contrib/cors v1.3.1 h1:doAsuITavI4IOcd0Y19U4B+O0dNWihRyX//nn4sEmgA= @@ -330,6 +330,8 @@ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= diff --git a/internal/sbi/producer/smpolicy.go b/internal/sbi/producer/smpolicy.go index 2d9fffc..41aa11b 100644 --- a/internal/sbi/producer/smpolicy.go +++ b/internal/sbi/producer/smpolicy.go @@ -247,8 +247,8 @@ func createSMPolicyProcedure(request models.SmPolicyContextData) ( logger.SmPolicyLog.Errorf("chargingInterface %+v", chargingInterface) util.SetPccRuleRelatedData(&decision, pcc, nil, nil, nil, nil) } else if chargingInterface != nil { - rg, err := pcf_context.GetSelf().RatingGroupIdGenerator.Allocate() - if err != nil { + rg, err1 := pcf_context.GetSelf().RatingGroupIdGenerator.Allocate() + if err1 != nil { logger.SmPolicyLog.Error("rating group allocate error") problemDetails := util.GetProblemDetail("rating group allocate error", util.ERROR_IDGENERATOR) return nil, nil, &problemDetails @@ -337,8 +337,8 @@ func createSMPolicyProcedure(request models.SmPolicyContextData) ( if err != nil { logger.SmPolicyLog.Errorf("Fail to get charging data to mongoDB err: %+v", err) } else { - rg, err := pcf_context.GetSelf().RatingGroupIdGenerator.Allocate() - if err != nil { + rg, err1 := pcf_context.GetSelf().RatingGroupIdGenerator.Allocate() + if err1 != nil { logger.SmPolicyLog.Error("rating group allocate error") problemDetails := util.GetProblemDetail("rating group allocate error", util.ERROR_IDGENERATOR) return nil, nil, &problemDetails