Commit 3f03e0cd4a1d17cc160ed7a3e24d0fc9db56749c

Authored by Sergio Oliveira
1 parent 0e2beedd

If repo and changeset are not available we can't count

Showing 1 changed file with 4 additions and 1 deletions   Show diff stats
src/proxy/views.py
... ... @@ -36,7 +36,10 @@ class TracProxyView(HitCounterViewMixin, ProxyView):
36 36 except (Ticket.DoesNotExist, ValueError):
37 37 return None
38 38 elif self.request.path_info.startswith('/changeset'):
39   - changeset, repo = self.request.path_info.split('/')[2:4]
  39 + try:
  40 + changeset, repo = self.request.path_info.split('/')[2:4]
  41 + except ValueError:
  42 + return None
40 43 try:
41 44 obj = Revision.objects.get(rev=changeset,
42 45 repository_name=repo)
... ...