| Current Path : /home/users/unlimited/www/facebook.codeskitter.site/xhr/ |
| Current File : /home/users/unlimited/www/facebook.codeskitter.site/xhr/check_for_audio_answer.php |
<?php
if ($f == 'check_for_audio_answer') {
if (!empty($_GET['id'])) {
$selectData = Wo_CheckAudioCallAnswer($_GET['id']);
if ($selectData !== false) {
$data = array(
'status' => 200,
'text_answered' => $wo['lang']['answered'],
'text_please_wait' => $wo['lang']['please_wait']
);
$id = Wo_Secure($_GET['id']);
if ($wo['config']['agora_chat_video'] == 1) {
$query = mysqli_query($sqlConnect, "SELECT * FROM " . T_AGORA . " WHERE `id` = '{$id}'");
} else {
$query = mysqli_query($sqlConnect, "SELECT * FROM " . T_AUDIO_CALLES . " WHERE `id` = '{$id}'");
}
$sql = mysqli_fetch_assoc($query);
if (!empty($sql) && is_array($sql)) {
$wo['incall'] = $sql;
if ($wo['config']['agora_chat_video'] == 1) {
$wo['incall']['in_call_user'] = Wo_UserData($sql['to_id']);
} else {
$wo['incall']['in_call_user'] = Wo_UserData($sql['to_id']);
if ($wo['incall']['to_id'] == $wo['user']['user_id']) {
$wo['incall']['user'] = 1;
$wo['incall']['access_token'] = $wo['incall']['access_token'];
} else if ($wo['incall']['from_id'] == $wo['user']['user_id']) {
$wo['incall']['user'] = 2;
$wo['incall']['access_token'] = $wo['incall']['access_token_2'];
}
$user_1 = Wo_UserData($wo['incall']['from_id']);
$user_2 = Wo_UserData($wo['incall']['to_id']);
}
$wo['incall']['room'] = $wo['incall']['room_name'];
$data['calls_html'] = Wo_LoadPage('modals/talking');
}
} else {
$check_declined = Wo_CheckAudioCallAnswerDeclined($_GET['id']);
if ($check_declined) {
$data = array(
'status' => 400,
'text_call_declined' => $wo['lang']['call_declined'],
'text_call_declined_desc' => $wo['lang']['call_declined_desc']
);
}
}
}
header("Content-type: application/json");
echo json_encode($data);
exit();
}