From 4a1f8ebf2cade95c67a999651dfb07b4525d6693 Mon Sep 17 00:00:00 2001
From: Demian Katz <demian.katz@villanova.edu>
Date: Wed, 24 Jun 2015 11:42:12 -0400
Subject: [PATCH] Make record routes tolerant of trailing slashes.

---
 module/VuFind/src/VuFind/Route/RouteGenerator.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/module/VuFind/src/VuFind/Route/RouteGenerator.php b/module/VuFind/src/VuFind/Route/RouteGenerator.php
index 6fad1be0f26..06036da3577 100644
--- a/module/VuFind/src/VuFind/Route/RouteGenerator.php
+++ b/module/VuFind/src/VuFind/Route/RouteGenerator.php
@@ -132,7 +132,7 @@ class RouteGenerator
         $config['router']['routes'][$routeBase] = [
             'type'    => 'Zend\Mvc\Router\Http\Segment',
             'options' => [
-                'route'    => '/' . $controller . '/[:id[/:tab]]',
+                'route'    => '/' . $controller . '/[:id[/[:tab]]]',
                 'constraints' => [
                     'controller' => '[a-zA-Z][a-zA-Z0-9_-]*',
                     'action'     => '[a-zA-Z][a-zA-Z0-9_-]*',
-- 
GitLab