Skip to content

Commit d8ae9c0

Browse files
Merge pull request #4 from whitecube/fix-infinite-redirections
fix infinite redirections
2 parents 3b75300 + 3897311 commit d8ae9c0

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/HasSlug.php

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -260,14 +260,12 @@ public function resolveRouteBinding($value, $field = null)
260260
->get();
261261

262262
// If we have zero or multiple results, don't guess
263-
if($results->count() !== 1) {
264-
return;
263+
if($results->count() === 1) {
264+
return $results->first();
265265
}
266266

267267
// Redirect to the current route using the translated model key
268-
return abort(301, '', ['Location' => $results->first()->getSluggedUrlForRoute(
269-
Router::current(), $locale, false
270-
)]);
268+
return abort(404);
271269
}
272270

273271
/**

0 commit comments

Comments
 (0)