fix(premium-podcasts): update query to validate subscription

This commit is contained in:
Yassine Doghri 2024-07-30 10:59:47 +00:00
parent 1014c1f4d1
commit 550fb4ec3c

View File

@ -116,11 +116,13 @@ class SubscriptionModel extends Model
return $subscriptionModel
->where([
'token' => hash('sha256', $token),
'status' => 'active',
'expires_at' => null,
'token' => hash('sha256', $token),
'status' => 'active',
])
->groupStart()
->where('expires_at', null)
->orWhere('`expires_at` > UTC_TIMESTAMP()', null, false)
->groupEnd()
->first();
}