diff --git a/app/Ninja/Transformers/InvitationTransformer.php b/app/Ninja/Transformers/InvitationTransformer.php new file mode 100644 index 000000000000..3fa15eb776c0 --- /dev/null +++ b/app/Ninja/Transformers/InvitationTransformer.php @@ -0,0 +1,21 @@ + (int) $invitation->public_id, + 'key' => $invitation->getName(), + 'status' => $invitation->getStatus(), + 'link' => $invitation->getLink(), + 'sent_date' => $invitation->sent_date, + 'viewed_date' => $invitation->sent_date, + ]; + } +} \ No newline at end of file diff --git a/app/Ninja/Transformers/InvoiceTransformer.php b/app/Ninja/Transformers/InvoiceTransformer.php index f13b08126070..432e65a2876e 100644 --- a/app/Ninja/Transformers/InvoiceTransformer.php +++ b/app/Ninja/Transformers/InvoiceTransformer.php @@ -37,7 +37,7 @@ class InvoiceTransformer extends EntityTransformer public function includeInvitations(Invoice $invoice) { - $transformer = new InvoiceItemTransformer($this->account, $this->serializer); + $transformer = new InvitationTransformer($this->account, $this->serializer); return $this->includeCollection($invoice->invitations, $transformer, ENTITY_INVITATION); }