diff --git a/app/Transformers/PurchaseOrderTransformer.php b/app/Transformers/PurchaseOrderTransformer.php index aad2fb16b9ed..532d16d24a35 100644 --- a/app/Transformers/PurchaseOrderTransformer.php +++ b/app/Transformers/PurchaseOrderTransformer.php @@ -14,6 +14,7 @@ namespace App\Transformers; use App\Models\Backup; use App\Models\Vendor; use App\Models\Expense; +use App\Models\Activity; use App\Models\Document; use App\Models\PurchaseOrder; use App\Utils\Traits\MakesHash; @@ -31,9 +32,16 @@ class PurchaseOrderTransformer extends EntityTransformer protected $availableIncludes = [ 'expense', 'vendor', - 'history', + 'activities', ]; + public function includeActivities(PurchaseOrder $purchase_order) + { + $transformer = new ActivityTransformer($this->serializer); + + return $this->includeCollection($purchase_order->activities, $transformer, Activity::class); + } + public function includeInvitations(PurchaseOrder $purchase_order) { $transformer = new PurchaseOrderInvitationTransformer($this->serializer);