diff options
Diffstat (limited to 'mediagoblin/routing.py')
-rw-r--r-- | mediagoblin/routing.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mediagoblin/routing.py b/mediagoblin/routing.py index adbe6253..90e1f3f8 100644 --- a/mediagoblin/routing.py +++ b/mediagoblin/routing.py @@ -26,10 +26,13 @@ from mediagoblin.webfinger.routing import webfinger_well_known_routes, \ from mediagoblin.admin.routing import admin_routes -def get_mapper(): +def get_mapper(plugin_routes): mapping = Mapper() mapping.minimization = False + # Plugin routes go first so they can override default routes. + mapping.extend(plugin_routes) + mapping.connect( "index", "/", controller="mediagoblin.views:root_view") |