From 6087193ac9cd9cd9c15cc2115d5dfb2e04e9dd05 Mon Sep 17 00:00:00 2001 From: Omair Saleh Date: Sun, 11 Jun 2023 18:30:17 +0800 Subject: [PATCH] remove accounting tasks from auto generated tasks temporarily until ready --- .../Processors/TransactionToPerfexCRMProcessorV2.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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];