From 41694e12eb5b88a3f140a4274d3a2ecb8398f001 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 11 Dec 2010 09:57:40 -0700 Subject: [PATCH] Content server: Fix handling of root URL when using --url-prefix --- src/calibre/library/server/base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/calibre/library/server/base.py b/src/calibre/library/server/base.py index 711fcf03d8..b4f2b663a5 100644 --- a/src/calibre/library/server/base.py +++ b/src/calibre/library/server/base.py @@ -43,6 +43,9 @@ class DispatchController(object): # {{{ kwargs['action'] = 'f_%d'%len(self.funcs) if route != '/': route = self.prefix + route + elif self.prefix: + self.dispatcher.connect(name+'prefix_extra', self.prefix, self, + **kwargs) self.dispatcher.connect(name, route, self, **kwargs) self.funcs.append(expose(func))