diff --git a/frontend/src/pages/Subscribers/components/SubscriberModal.js b/frontend/src/pages/Subscribers/components/SubscriberModal.js index 8495819c1c5e022b8cbac3e50aff36138c4e6d72..e93d97d9f87f3eadf5e25f35bc3e826c8c4c8a9d 100644 --- a/frontend/src/pages/Subscribers/components/SubscriberModal.js +++ b/frontend/src/pages/Subscribers/components/SubscriberModal.js @@ -421,14 +421,12 @@ class SubscriberModal extends Component { }, "SessionManagementSubscriptionData": smDatasFromSliceConfiguration(formData["sliceConfigurations"]), "SmfSelectionSubscriptionData": { - "DnnInfosubscribedSnssaiInfos": _.fromPairs( + "subscribedSnssaiInfos": _.fromPairs( _.map(formData["sliceConfigurations"], slice => [snssaiToString(slice.snssai), { - "dnnInfos": [ - { - "dnn": "internet", - }, - ] + "dnnInfos": _.map(slice.dnnConfigurations, dnnCofig => { + return {"dnn": dnnCofig.dnn} + }) }])) }, "AmPolicyData": { @@ -444,11 +442,14 @@ class SubscriberModal extends Component { "sst": slice.snssai.sst, "sd": slice.snssai.sd }, - "smPolicyDnnData": { - "internet": { - "dnn": "internet" - }, - }, + "smPolicyDnnData": _.fromPairs( + _.map(slice.dnnConfigurations, dnnConfig => [ + dnnConfig.dnn, + { + "dnn": dnnConfig.dnn + } + ]) + ) }])) }, "FlowRules": flowRulesFromSliceConfiguration(formData["sliceConfigurations"])