Updates for activities

This commit is contained in:
David Bomba 2023-03-31 10:01:25 +11:00
parent 5910011967
commit 8577566393
4 changed files with 10 additions and 9 deletions

View File

@ -50,10 +50,10 @@ class InvoiceEmailActivity implements ShouldQueue
$fields->user_id = $user_id; $fields->user_id = $user_id;
$fields->invoice_id = $event->invitation->invoice->id; $fields->invoice_id = $event->invitation->invoice->id;
$fields->company_id = $event->invitation->invoice->company_id; $fields->company_id = $event->invitation->invoice->company_id;
$fields->client_contact_id = $event->invitation->invoice->client_contact_id; $fields->client_contact_id = $event->invitation->client_contact_id;
$fields->client_id = $event->invitation->invoice->client_id; $fields->client_id = $event->invitation->invoice->client_id;
$fields->activity_type_id = Activity::EMAIL_INVOICE; $fields->activity_type_id = Activity::EMAIL_INVOICE;
$this->activity_repo->save($fields, $event->invitation->invoice, $event->event_vars); $this->activity_repo->save($fields, $event->invitation, $event->event_vars);
} }
} }

View File

@ -47,11 +47,12 @@ class InvoiceReminderEmailActivity implements ShouldQueue
$user_id = array_key_exists('user_id', $event->event_vars) ? $event->event_vars['user_id'] : $event->invitation->invoice->user_id; $user_id = array_key_exists('user_id', $event->event_vars) ? $event->event_vars['user_id'] : $event->invitation->invoice->user_id;
$fields->user_id = $user_id; $fields->user_id = $user_id;
$fields->invoice_id = $event->invitation->invoice->id; $fields->invoice_id = $event->invitation->invoice_id;
$fields->company_id = $event->invitation->invoice->company_id; $fields->company_id = $event->invitation->company_id;
$fields->client_contact_id = $event->invitation->client_contact_id; $fields->client_contact_id = $event->invitation->client_contact_id;
$fields->client_id = $event->invitation->invoice->client_id;
$fields->activity_type_id = $event->reminder; $fields->activity_type_id = $event->reminder;
$this->activity_repo->save($fields, $event->invitation->invoice, $event->event_vars); $this->activity_repo->save($fields, $event->invitation, $event->event_vars);
} }
} }

View File

@ -49,11 +49,11 @@ class PurchaseOrderEmailActivity implements ShouldQueue
$fields->user_id = $user_id; $fields->user_id = $user_id;
$fields->purchase_order_id = $event->invitation->purchase_order->id; $fields->purchase_order_id = $event->invitation->purchase_order->id;
$fields->company_id = $event->invitation->purchase_order->company_id; $fields->company_id = $event->invitation->company_id;
$fields->vendor_contact_id = $event->invitation->purchase_order->vendor_contact_id; $fields->vendor_contact_id = $event->invitation->vendor_contact_id;
$fields->vendor_id = $event->invitation->purchase_order->vendor_id; $fields->vendor_id = $event->invitation->purchase_order->vendor_id;
$fields->activity_type_id = Activity::EMAIL_PURCHASE_ORDER; $fields->activity_type_id = Activity::EMAIL_PURCHASE_ORDER;
$this->activity_repo->save($fields, $event->invitation->purchase_order, $event->event_vars); $this->activity_repo->save($fields, $event->invitation, $event->event_vars);
} }
} }

View File

@ -56,6 +56,6 @@ class QuoteEmailActivity implements ShouldQueue
$fields->client_id = $event->invitation->quote->client_id; $fields->client_id = $event->invitation->quote->client_id;
$fields->activity_type_id = Activity::EMAIL_QUOTE; $fields->activity_type_id = Activity::EMAIL_QUOTE;
$this->activity_repo->save($fields, $event->invitation->quote, $event->event_vars); $this->activity_repo->save($fields, $event->invitation, $event->event_vars);
} }
} }