From c94ff87959cdbdee1a74ef2df7ff668fbfd0e8bb Mon Sep 17 00:00:00 2001 From: Bryce Ray Date: Tue, 20 Jan 2015 17:06:07 -0600 Subject: [PATCH] Fixing relation queries to ignore the parent scope in order to avoid infinte loop on whereHas in global scope --- src/Illuminate/Database/Eloquent/Relations/Relation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Illuminate/Database/Eloquent/Relations/Relation.php b/src/Illuminate/Database/Eloquent/Relations/Relation.php index 47165f51d392..e2a63d8f4459 100755 --- a/src/Illuminate/Database/Eloquent/Relations/Relation.php +++ b/src/Illuminate/Database/Eloquent/Relations/Relation.php @@ -266,7 +266,7 @@ public function relatedUpdatedAt() */ public function wrap($value) { - return $this->parent->getQuery()->getGrammar()->wrap($value); + return $this->parent->newQueryWithoutScopes()->getQuery()->getGrammar()->wrap($value); } /**