$result = Vulnerabilities::check_profile_in_sensor($dbconn, $sensor_id, $sid); if ($result["status"] == "already_exits") { $result = Vulnerabilities::saveplugins_in_sensor($dbconn, $sensor_id, $sid); // OMP sensor } } else { $owner = ""; if (intval($user) != -1) { $owner = $user; } elseif (intval($entity) != -1) { $owner = $entity; } if ($owner == "") { $owner = Session::get_session_user(); } $result = Vulnerabilities::update_db_profile($dbconn, $sid, $sname, $sdescription, $owner, $sautoenable, $tracker, $_POST); // change profiles owner and name in all sensors if (($old_owner != $owner || $old_name != $sname) && $result["status"] == "OK") { $result = Vulnerabilities::modify_profile_ID_in_sensors($dbconn, $old_name, $old_owner, $sname, $owner); } } break; case "new": if (intval($user) != -1) { $owner = $user; } elseif (intval($entity) != -1) { $owner = $entity; } if ($owner == "") { $owner = Session::get_session_user(); }