permission($cmd_info["modulo_riferimento"]) && $_SESSION["utente"]->permission($radice,$_POST["codice"],$id_modulo) && tokenVerify()) { $elenco = AlboCommissione::init($_POST["codice"]); if (!empty($elenco)) { $lock = $elenco->checkLock($cmd_info["id"]); if (!$lock) { $record_update = $_POST; if ($elenco->info["stato"] <= 21) { if ($_POST["pubblica"] > 0) { $record_update["stato"] = "20"; } else { $record_update["stato"] = "10"; } } $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "b_albo_commissione"; $salva->operazione = "UPDATE"; $salva->expect = array("codice","stato","pubblica","pubblicazione","chiarimenti","scadenza","apertura","sopralluogo"); $salva->oggetto = $record_update; $codice = $salva->save(); if (!empty($codice)) { $error = false; if ($record_update["pubblica"] > 0) { $elenco->addToLog("UPDATE",__("Pubblicazione")); $elenco->info["stato"] = $record_update["stato"]; $_SESSION["ente"]->manageUpdates("albi_commissione",$elenco->info["codice"],$elenco); } ?> swal({title:js_dict["success-msg"],type:"success"}).then(function(){ window.location.href="/backend/albi_commissione/panel.php?codice=info["codice"] ?>"; });