remove accounting tasks from auto generated tasks temporarily until ready

This commit is contained in:
Omair Saleh
2023-06-11 19:18:25 +08:00
parent d6a60cf0d1
commit 2b97f7844b
2 changed files with 6 additions and 2 deletions
@@ -64,8 +64,7 @@ class TransactionToPerfexCRMProcessorV2
$tasks = [];
Log::info(json_encode([$status, $model->type]));
if($status === ApprovalStatus::PENDING_VERIFICATION && $model->type === TransactionType::PAYMENT) {
if($status === ApprovalStatus::PENDING_VERIFICATION && (int) $model->type === TransactionType::PAYMENT) {
$tasks = $this->definePaymentTasks($model);
} elseif($status === ApprovalStatus::PENDING_VERIFICATION && $model->type === TransactionType::PURCHASE_ORDER) {
if($model->owner->service_id === 1 || $model->owner->service_id === 3) {
+5
View File
@@ -25,6 +25,11 @@ class Transaction extends AbstractModel implements Documentable, Transactionable
use SoftDeletes;
use LogData;
protected $casts = [
'type' => 'int',
'status' => 'int',
];
protected $table = 'transactions';
public function owner(): morphTo