bug fixes for subscriptions

This commit is contained in:
David Bomba 2021-04-08 12:43:31 +10:00
parent fbec084e9d
commit 8f91969c49

View File

@ -127,7 +127,7 @@ class SubscriptionService
]; ];
$response = $this->triggerWebhook($context); $response = $this->triggerWebhook($context);
nlog($response);
return $response; return $response;
} }
@ -269,11 +269,23 @@ class SubscriptionService
//scan for any notification we are required to send //scan for any notification we are required to send
} }
/**
* Get the single charge products for the
* subscription
*
* @return ?Product Collection
*/
public function products() public function products()
{ {
return Product::whereIn('id', $this->transformKeys(explode(",", $this->subscription->product_ids)))->get(); return Product::whereIn('id', $this->transformKeys(explode(",", $this->subscription->product_ids)))->get();
} }
/**
* Get the recurring products for the
* subscription
*
* @return ?Product Collection
*/
public function recurring_products() public function recurring_products()
{ {
return Product::whereIn('id', $this->transformKeys(explode(",", $this->subscription->recurring_product_ids)))->get(); return Product::whereIn('id', $this->transformKeys(explode(",", $this->subscription->recurring_product_ids)))->get();