From 1455ff98d9779c10fd202d7c93c6fdb72ea46c1d Mon Sep 17 00:00:00 2001 From: Sascha Silbe Date: Thu, 22 May 2014 11:58:33 +0000 Subject: Fix search result pages The previous commit forgot to calculate details URLs on search result pages, so an undefined local variable caused the search result pages to break. --- diff --git a/journal2webdav b/journal2webdav index e061ddd..4611499 100755 --- a/journal2webdav +++ b/journal2webdav @@ -277,6 +277,8 @@ class ObjectListHtmlResource(BufferResource): object_url = ('../searchresult/%s?object_id=%s' % (urllib.quote(name.encode('utf-8')), urllib.quote(object_id.encode('us-ascii')))) + details_url = ''.join(['../' * directory.level, 'details/', + urllib.quote(object_id.encode('us-ascii'))]) elif isinstance(fs_object, fsemulation.Directory): object_url = urllib.quote(name.encode('utf-8')) details_url = '' -- cgit v0.9.1