From 826e99ce781ee531e424707b405822fb82b8ce62 Mon Sep 17 00:00:00 2001 From: Schneider Roland Date: Thu, 25 May 2023 08:51:37 +0200 Subject: [PATCH] disable ticket checking on moveout --- common/manager/KeyDoorManager.php | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/common/manager/KeyDoorManager.php b/common/manager/KeyDoorManager.php index 009036d..b51dec3 100644 --- a/common/manager/KeyDoorManager.php +++ b/common/manager/KeyDoorManager.php @@ -558,20 +558,21 @@ class KeyDoorManager extends BaseObject } } - if (!isset($ticket)) { - throw new FitnessException( - "$ctx->requestId: No active ticket found for:" . $ctx->card->number, - FitnessException::TYPE_BAD_REQUEST, - "NOT_FOUND_ACTIVE_TICKET", - $ctx - ); - } - $ctx->ticket = $ticket; - - $ticket->count_move_out = $ticket->usage_count; - if (!$ctx->verifyOnly) { - $ticket->save(false); - } +// if (!isset($ticket)) { +// throw new FitnessException( +// "$ctx->requestId: No active ticket found for:" . $ctx->card->number, +// FitnessException::TYPE_BAD_REQUEST, +// "NOT_FOUND_ACTIVE_TICKET", +// $ctx +// ); +// } +// if ( isset($ticket)){ +// $ctx->ticket = $ticket; +// $ticket->count_move_out = $ticket->usage_count; +// if (!$ctx->verifyOnly) { +// $ticket->save(false); +// } +// } $ctx->actions[] = "MOVE_OUT"; Yii::info("$ctx->requestId: direction_out: ticket count_move_out set after direction_out in sec " . $stopWatch->split());