diff --git a/frontend/src/pages/Subscribers/SubscriberOverview.js b/frontend/src/pages/Subscribers/SubscriberOverview.js index d3c9b245693f38bb3776c434ff4b6b3ac09f66a7..d21afa6a3dafc5785e2d5e30b01d60bb7aa2c6bd 100644 --- a/frontend/src/pages/Subscribers/SubscriberOverview.js +++ b/frontend/src/pages/Subscribers/SubscriberOverview.js @@ -40,9 +40,11 @@ class SubscriberOverview extends Component { this.setState({ subscriberModalOpen: false }); let userNumber = subscriberData["userNumber"]; delete subscriberData["userNumber"]; - let imsi = subscriberData["ueId"].substr(5, subscriberData["ueId"].length - 5); + let imsiLength = subscriberData["ueId"].length - 5 + let imsi = subscriberData["ueId"].substr(5, imsiLength); for(let i = 0; i < userNumber; i++){ - let newImsi = Number(imsi) + i; + let newImsi = (Number(imsi) + i).toString(); + newImsi = newImsi.padStart(imsiLength, '0') subscriberData["ueId"] = `imsi-${newImsi}`; if (!await ApiHelper.createSubscriber(subscriberData)) { alert("Error creating new subscriber when create user");