diff --git a/include/class.ticket.php b/include/class.ticket.php index 07c8bfebdf10e7a520974ab0732204a9040f7701..3b4597dfb6ea6bbf09a170c55d1b863a99b5c639 100644 --- a/include/class.ticket.php +++ b/include/class.ticket.php @@ -536,11 +536,10 @@ class Ticket { // fallback if the logic in ::setStatus fails. function setStatusId($id) { $sql = 'UPDATE '.TICKET_TABLE.' SET updated=NOW() '. - ' ,status_id='.db_input($status->getId()) . + ' ,status_id='.db_input($id) . ' WHERE ticket_id='.db_input($this->getId()); - if (!db_query($sql) || !db_affected_rows()) - return false; + return (db_query($sql) && db_affected_rows()); } function getStatus() {