diff --git a/open_fmri/apps/dataset/views.py b/open_fmri/apps/dataset/views.py index c63e3d1..e393b5f 100644 --- a/open_fmri/apps/dataset/views.py +++ b/open_fmri/apps/dataset/views.py @@ -86,6 +86,8 @@ def get_context_data(self, **kwargs): for link in revision.link_set.all().order_by('title'): try: filename = urlparse(link.url).path + if not filename: + continue if filename[0] == '/': filename = filename[1:] count = S3File.objects.get(filename=filename).count @@ -99,7 +101,7 @@ def get_context_data(self, **kwargs): for link in links: try: filename = urlparse(link.url).path - if filename[0] == '/': + if filename and filename[0] == '/': filename = filename[1:] count = S3File.objects.get(filename=filename).count context_links.append((link, count))