function newTimeTransaction($option, $fromTransaction = FALSE) { // checkmarked transaction? $cid = JRequest::getVar('cid', array(0), '', 'array'); $id = $cid[0]; if ($id) { if ($fromTransaction) { // id refers to transaction id. get member from transaction $oldTransaction = new CbodbTransaction($id); $member_id = $oldTransaction->memberID; } else { // id refers to member id $member_id = $id; } } else { // if that fails, try getting member_id from post var $member_id = JRequest::getVar('list_query_member_id', 0, '', 'INT'); } $member = new CbodbMember($member_id); $transaction = new CbodbTransaction(); date_default_timezone_set(getConfigValue("timeZone")); // NEW!! $transaction->dateOpen = date("Y-m-d H:i:s", time()); $transaction->dateClosed = date("Y-m-d H:i:s", time()); HTML_cbodb::newTimeTransaction($option, $transaction, $member); }