tcore_user_request_unref(ur);
g_free(modem_name);
- if (noti_data->ecc_rat == NETWORK_ACT_LTE) {
+ if (noti_data->ecc_rat == NETWORK_ACT_LTE || noti_data->ecc_rat == NETWORK_ACT_NR) {
dbg("ecc_rat[%d], request to IMS", noti_data->ecc_rat);
tcore_call_object_set_is_volte_call(call_obj, TRUE);
tcore_server_dispatch_request_ex(server, ur_dial, TCORE_OPS_TYPE_IMS);
tcore_user_request_set_command(ur_dial, TREQ_CALL_DIAL);
tcore_user_request_set_response_hook(ur_dial, on_resp_manager_silent_redial, arg);
- if (noti_data->ecc_rat == NETWORK_ACT_LTE) {
+ if (noti_data->ecc_rat >= NETWORK_ACT_LTE) {
dbg("ecc_rat[%d], request to IMS", noti_data->ecc_rat);
tcore_call_object_set_is_volte_call(call_obj, TRUE);