mirror of
https://github.com/open5gs/open5gs.git
synced 2026-05-03 13:50:08 +00:00
[SBI] Modified Exception handler on error (#2169)
This commit is contained in:
parent
5f377d0126
commit
6b17bffdfd
646 changed files with 4920 additions and 735 deletions
|
|
@ -555,7 +555,6 @@ OpenAPI_traffic_influ_data_t *OpenAPI_traffic_influ_data_parseFromJSON(cJSON *tr
|
|||
OpenAPI_eth_flow_description_t *eth_traffic_filtersItem = OpenAPI_eth_flow_description_parseFromJSON(eth_traffic_filters_local);
|
||||
if (!eth_traffic_filtersItem) {
|
||||
ogs_error("No eth_traffic_filtersItem");
|
||||
OpenAPI_list_free(eth_traffic_filtersList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(eth_traffic_filtersList, eth_traffic_filtersItem);
|
||||
|
|
@ -565,6 +564,10 @@ OpenAPI_traffic_influ_data_t *OpenAPI_traffic_influ_data_parseFromJSON(cJSON *tr
|
|||
snssai = cJSON_GetObjectItemCaseSensitive(traffic_influ_dataJSON, "snssai");
|
||||
if (snssai) {
|
||||
snssai_local_nonprim = OpenAPI_snssai_parseFromJSON(snssai);
|
||||
if (!snssai_local_nonprim) {
|
||||
ogs_error("OpenAPI_snssai_parseFromJSON failed [snssai]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
inter_group_id = cJSON_GetObjectItemCaseSensitive(traffic_influ_dataJSON, "interGroupId");
|
||||
|
|
@ -601,7 +604,6 @@ OpenAPI_traffic_influ_data_t *OpenAPI_traffic_influ_data_parseFromJSON(cJSON *tr
|
|||
OpenAPI_flow_info_t *traffic_filtersItem = OpenAPI_flow_info_parseFromJSON(traffic_filters_local);
|
||||
if (!traffic_filtersItem) {
|
||||
ogs_error("No traffic_filtersItem");
|
||||
OpenAPI_list_free(traffic_filtersList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(traffic_filtersList, traffic_filtersItem);
|
||||
|
|
@ -626,7 +628,6 @@ OpenAPI_traffic_influ_data_t *OpenAPI_traffic_influ_data_parseFromJSON(cJSON *tr
|
|||
OpenAPI_route_to_location_t *traffic_routesItem = OpenAPI_route_to_location_parseFromJSON(traffic_routes_local);
|
||||
if (!traffic_routesItem) {
|
||||
ogs_error("No traffic_routesItem");
|
||||
OpenAPI_list_free(traffic_routesList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(traffic_routesList, traffic_routesItem);
|
||||
|
|
@ -675,7 +676,6 @@ OpenAPI_traffic_influ_data_t *OpenAPI_traffic_influ_data_parseFromJSON(cJSON *tr
|
|||
OpenAPI_temporal_validity_t *temp_validitiesItem = OpenAPI_temporal_validity_parseFromJSON(temp_validities_local);
|
||||
if (!temp_validitiesItem) {
|
||||
ogs_error("No temp_validitiesItem");
|
||||
OpenAPI_list_free(temp_validitiesList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(temp_validitiesList, temp_validitiesItem);
|
||||
|
|
@ -685,6 +685,10 @@ OpenAPI_traffic_influ_data_t *OpenAPI_traffic_influ_data_parseFromJSON(cJSON *tr
|
|||
nw_area_info = cJSON_GetObjectItemCaseSensitive(traffic_influ_dataJSON, "nwAreaInfo");
|
||||
if (nw_area_info) {
|
||||
nw_area_info_local_nonprim = OpenAPI_network_area_info_2_parseFromJSON(nw_area_info);
|
||||
if (!nw_area_info_local_nonprim) {
|
||||
ogs_error("OpenAPI_network_area_info_2_parseFromJSON failed [nw_area_info]");
|
||||
goto end;
|
||||
}
|
||||
}
|
||||
|
||||
up_path_chg_notif_uri = cJSON_GetObjectItemCaseSensitive(traffic_influ_dataJSON, "upPathChgNotifUri");
|
||||
|
|
@ -734,7 +738,6 @@ OpenAPI_traffic_influ_data_t *OpenAPI_traffic_influ_data_parseFromJSON(cJSON *tr
|
|||
OpenAPI_subscribed_event_t *subscribed_eventsItem = OpenAPI_subscribed_event_parseFromJSON(subscribed_events_local);
|
||||
if (!subscribed_eventsItem) {
|
||||
ogs_error("No subscribed_eventsItem");
|
||||
OpenAPI_list_free(subscribed_eventsList);
|
||||
goto end;
|
||||
}
|
||||
OpenAPI_list_add(subscribed_eventsList, subscribed_eventsItem);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue