I want this also!
@neeeeeeext Do you think this might be related to https://trello.com/c/prQ2RWFS/915-send-cancelation-email-check-not-an-option-for-seekda-cancelations ? I was just thinking. If we have hourly backups, would it be possible to restore from the backup immediately before the error and reproduce the steps to cause the error again? This would allow you the see the state of things before and after the transaction in question.
since this does not occur normally, it might be case of trying to cancel twice (either by double clicking a button at the exact perfect time or by some other way) this is the code that sends this hack alert: if ( ! $transaction['reservation_code'] OR $transaction['arrival_date_ts'] < $today_ts OR $transaction['status'] == 'cancelled') { $message = 'Hack atempt 0!'; Model_Log::instance()->add_log(58, 0, 0, $message); die($message); } setting this to low priority