Files
ViciDialSVN/agc_2-X/trunk/extras/ConfBridge/vdc_db_query.php.diff
T
mattf b9c31812d8 Added BETA support for ConfBridge with Asterisk 16 and VICIdial
git-svn-id: svn://192.168.202.10@3623 3d104415-ff17-0410-8863-d5cf3c621b8a
2022-08-27 12:38:15 +00:00

21 lines
1.1 KiB
Diff

--- vdc_db_query.php.old 2022-08-26 16:05:04.444619207 -0400
+++ vdc_db_query.php 2022-08-26 16:05:25.996544730 -0400
@@ -16297,8 +16297,15 @@
if ($no_delete_sessions < 1)
{
- ##### Remove the reservation on the vicidial_conferences meetme room
- $stmt="UPDATE vicidial_conferences set extension='' where server_ip='$server_ip' and conf_exten='$conf_exten';";
+ ##### Figure out which conference table to use
+ $conf_table = 'vicidial_conferences';
+ $stmt="SELECT conf_engine FROM servers where server_ip='$server_ip';";
+ $rslt=mysql_to_mysqli($stmt, $link);
+ $row=mysqli_fetch_row($rslt);
+ if ( $row[0] == 'CONFBRIDGE' ) { $conf_table = 'vicidial_confbridges'; }
+
+ ##### Remove the reservation on the vicidial_conferences or vicidial_confbridges room
+ $stmt="UPDATE $conf_table set extension='' where server_ip='$server_ip' and conf_exten='$conf_exten';";
if ($DB) {echo "$stmt\n";}
$rslt=mysql_to_mysqli($stmt, $link);
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00129',$user,$server_ip,$session_name,$one_mysql_log);}