From e6c6b272c8fb281c527c029610f699c044e95449 Mon Sep 17 00:00:00 2001 From: Tim Liu <timliu@nctu.edu.tw> Date: Fri, 11 Aug 2023 09:38:07 +0000 Subject: [PATCH] Revert "Sd value toLower in dbOperation() (#46)" --- backend/WebUI/api_webui.go | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/backend/WebUI/api_webui.go b/backend/WebUI/api_webui.go index 3faa2e1..897c405 100644 --- a/backend/WebUI/api_webui.go +++ b/backend/WebUI/api_webui.go @@ -1358,39 +1358,6 @@ func dbOperation(ueId string, servingPlmnId string, method string, subsData *Sub filterUeIdOnly := bson.M{"ueId": ueId} filter := bson.M{"ueId": ueId, "servingPlmnId": servingPlmnId} - // Set Sd value to lower case - if subsData != nil { - if subsData.AccessAndMobilitySubscriptionData.Nssai != nil { - defaultSingleNssais := subsData.AccessAndMobilitySubscriptionData.Nssai.DefaultSingleNssais - for i := range defaultSingleNssais { - defaultSingleNssais[i].Sd = strings.ToLower(defaultSingleNssais[i].Sd) - } - - singleNssais := subsData.AccessAndMobilitySubscriptionData.Nssai.SingleNssais - for i := range singleNssais { - singleNssais[i].Sd = strings.ToLower(singleNssais[i].Sd) - } - } - - subscriptionDatas := subsData.SessionManagementSubscriptionData - for i := range subscriptionDatas { - subscriptionDatas[i].SingleNssai.Sd = strings.ToLower(subscriptionDatas[i].SingleNssai.Sd) - } - - subscribedSnssaiInfos := subsData.SmfSelectionSubscriptionData.SubscribedSnssaiInfos - for sd, subscribedSnssaiInfo := range subscribedSnssaiInfos { - newSd := strings.ToLower(sd) - if newSd != sd { - delete(subsData.SmfSelectionSubscriptionData.SubscribedSnssaiInfos, sd) - subsData.SmfSelectionSubscriptionData.SubscribedSnssaiInfos[newSd] = subscribedSnssaiInfo - } - } - - smPolicySnssaiDatas := subsData.SmPolicyData.SmPolicySnssaiData - for i := range smPolicySnssaiDatas { - smPolicySnssaiDatas[i].Snssai.Sd = strings.ToLower(smPolicySnssaiDatas[i].Snssai.Sd) - } - } // Replace all data with new one if method == "put" { if err := mongoapi.RestfulAPIDeleteMany(flowRuleDataColl, filter); err != nil { -- GitLab