From 3f03e0cd4a1d17cc160ed7a3e24d0fc9db56749c Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Wed, 20 Nov 2013 17:15:13 -0200 Subject: [PATCH] If repo and changeset are not available we can't count --- src/proxy/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/proxy/views.py b/src/proxy/views.py index 372c604..eb5efcb 100644 --- a/src/proxy/views.py +++ b/src/proxy/views.py @@ -36,7 +36,10 @@ class TracProxyView(HitCounterViewMixin, ProxyView): except (Ticket.DoesNotExist, ValueError): return None elif self.request.path_info.startswith('/changeset'): - changeset, repo = self.request.path_info.split('/')[2:4] + try: + changeset, repo = self.request.path_info.split('/')[2:4] + except ValueError: + return None try: obj = Revision.objects.get(rev=changeset, repository_name=repo) -- libgit2 0.21.2