diff --git a/src/api_server/udr-http2-server.cpp b/src/api_server/udr-http2-server.cpp index ace624c15f689d6b5add09907cf267e6c874b9b2..a86be52151d026b8d91d601b649e5422730e448e 100644 --- a/src/api_server/udr-http2-server.cpp +++ b/src/api_server/udr-http2-server.cpp @@ -154,12 +154,13 @@ void udr_http2_server::start() { if (split_q[split_q.size() - 1].compare(NUDR_DR_SM_DATA) == 0) { if (request.method().compare("GET") == 0 && len == 0) { Snssai singleNssai; - std::string ueId = split_q[split_q.size() - 4].c_str(); - std::string qs = request.uri().raw_query; + std::string ueId = split_q[split_q.size() - 4].c_str(); + std::string servingPlmnId = split_q[split_q.size() - 3].c_str(); + std::string qs = request.uri().raw_query; Logger::udr_server().debug("QueryString: %s", qs.c_str()); - std::string servingPlmnId = - util::get_query_param(qs, "servingPlmnId"); + // std::string servingPlmnId = + // util::get_query_param(qs, "servingPlmnId"); std::string dnn = util::get_query_param(qs, "dnn"); std::string snssai = util::get_query_param(qs, "single-nssai"); nlohmann::json::parse(snssai.c_str()).get_to(singleNssai);