diff --git a/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php b/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php index 0b5ba42b..c925709f 100644 --- a/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php +++ b/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php @@ -23,7 +23,6 @@ class TransactionToPerfexCRMProcessorV2 $bookingInfo = $this->extractBookingInfo($model); $projectName = 'Exchange | ' . $bookingInfo['serviceTypeName'] . ' | ' . $bookingInfo['bookingMarking']; $tasks = $this->defineTasks($model, $status); - Log::info(json_encode($tasks)); if(count($tasks) > 0) { $updatePerfexCRMObject = new UpdatePerfexCRMObject( @@ -63,14 +62,15 @@ class TransactionToPerfexCRMProcessorV2 private function defineTasks(Transaction $model, int $status): array { $tasks = []; + Log::info($model->status, $model->type); - if($status === ApprovalStatus::PENDING_VERIFICATION && $model->type === TransactionType::PAYMENT) { + if($model->status === ApprovalStatus::PENDING_VERIFICATION && $model->type === TransactionType::PAYMENT) { $tasks = $this->definePaymentTasks($model); - } elseif($status === ApprovalStatus::PENDING_VERIFICATION && $model->type === TransactionType::PURCHASE_ORDER) { + } elseif($model->status === ApprovalStatus::PENDING_VERIFICATION && $model->type === TransactionType::PURCHASE_ORDER) { if($model->owner->service_id === 1 || $model->owner->service_id === 3) { $tasks = [PerfexCRMTasks::TASK_PURCHASE_ORDER_1]; } - } elseif($status === ApprovalStatus::APPROVED && $model->type === TransactionType::PAYMENT) { + } elseif($model->status === ApprovalStatus::APPROVED && $model->type === TransactionType::PAYMENT) { $task = PerfexCRMTasks::TASK_1_DAY_TRANSFER_2; $task['status'] = PerfexCRMTaskStatus::COMPLETED; $tasks = [$task];