TT#33040 clip MOS values to avoid errors when inserting into DB

decimal(5,1) has a max of 9999.9

Change-Id: I6ca82b96e172d4771f8eb443b44afd25493bc13f
changes/41/19541/1
Richard Fuchs 7 years ago
parent cd516a0814
commit cd89ac0ad9

@ -657,11 +657,11 @@ static int cdr_parse_bye_dstleg(char *dstleg, mos_data_t *mos_data) {
L_ERROR("JSON object does not contain 'mos.avg_packetloss' key: '%s'", dstleg);
goto err;
}
if (!cdr_parse_json_get_int(mos, "avg_jitter", &mos_data->avg_jitter, 0, 99999)) {
if (!cdr_parse_json_get_int(mos, "avg_jitter", &mos_data->avg_jitter, 0, 9999)) {
L_ERROR("JSON object does not contain 'mos.avg_jitter' key: '%s'", dstleg);
goto err;
}
if (!cdr_parse_json_get_int(mos, "avg_rtt", &mos_data->avg_rtt, 0, 99999)) {
if (!cdr_parse_json_get_int(mos, "avg_rtt", &mos_data->avg_rtt, 0, 9999)) {
L_ERROR("JSON object does not contain 'mos.avg_rtt' key: '%s'", dstleg);
goto err;
}

Loading…
Cancel
Save