$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
$error = true;
if (!empty($_GET) && !empty($_SESSION["utente"]) && $_SESSION["utente"]->gerarchia < 100) {
if ($_SESSION["ente"]->hasModulo("conference")) {
if (!empty($_GET["modulo"]) && !empty($_GET["codice_elemento"]) && !empty($_GET["tipologia"])) {
$manager = new Commissione($_GET["modulo"],$_GET["codice_elemento"],$_GET["tipologia"]);
if ($manager->checkAdminPermission()) {
if (!$manager->lock) {
$info = $manager->getInfo();
$startURL = conferenceManager::startMeeting("commissioni",$info["codice"],$manager->tipologia,0,false);
if (!empty($startURL)) {
$commissari = $manager->getCommissari();
if (!empty($commissari)) {
$destinatari = array_column($commissari,"email");
if (!empty($destinatari)) {
$status = conferenceManager::checkStatus("commissioni",$info["codice"],$manager->tipologia,0);
if (!empty($status["url"])) {
$url = $status["url"];
$oggetto = __("Conference Room") . " - " . $manager->getInfo()["oggetto"];
$corpo = "Clicca sul link sottostante per accedere alla conference room
";
$corpo.= "URL: {$url}";
$mailer = new Communicator();
$mailer->oggetto = $oggetto;
$mailer->corpo = $corpo;
$mailer->codice_pec = -3;
$mailer->comunicazione = false;
$mailer->coda = false;
$mailer->destinatari = $destinatari;
$mailer->send();
}
}
}
header("location: {$startURL}");
die();
}
echo "