From 2ab1d0eae94664a4060ce2e5c13db480f2de8194 Mon Sep 17 00:00:00 2001 From: Peter Baettig Date: Sun, 28 Jan 2024 17:56:39 +0100 Subject: [PATCH] return null for a limit if limit is set to 0 --- src/Models/Subscription.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Models/Subscription.php b/src/Models/Subscription.php index db305b3..4ec43f6 100644 --- a/src/Models/Subscription.php +++ b/src/Models/Subscription.php @@ -418,6 +418,12 @@ public function getLimitForClassRelation(string $base_class_name, string $relati ->where('restricted_model', $base_class_name) ->where('restricted_relation', $relation) ->first(); + if (!$feature) { + return null; + } + if ($feature->limit === 0) { + return null; + } return $feature?->limit; } }