Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Silbe <sascha-pgp@silbe.org>2014-05-22 11:58:33 (GMT)
committer Sascha Silbe <sascha-pgp@silbe.org>2014-05-22 11:58:33 (GMT)
commit1455ff98d9779c10fd202d7c93c6fdb72ea46c1d (patch)
treecb70caa818aae3e7dad01075cc6afb4a9477f676
parent77163b4ef915882a21206fd5092ccc129300fc60 (diff)
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.
-rwxr-xr-xjournal2webdav2
1 files changed, 2 insertions, 0 deletions
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 = ''