diff foodtruck/views/create.py @ 610:efc1dc916e7c

admin: Configuration changes. * Move publish targets to site configuration. * Add direct accessor for the current site.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 28 Jan 2016 22:17:58 -0800
parents f1e03f85f14d
children 14c51f5accc9
line wrap: on
line diff
--- a/foodtruck/views/create.py	Thu Jan 28 22:16:47 2016 -0800
+++ b/foodtruck/views/create.py	Thu Jan 28 22:17:58 2016 -0800
@@ -16,7 +16,7 @@
 @app.route('/write/<source_name>', methods=['GET', 'POST'])
 @login_required
 def write_page(source_name):
-    site = g.sites.get().piecrust_app
+    site = g.site.piecrust_app
     source = site.getSource(source_name)
     if source is None:
         abort(400)
@@ -50,7 +50,7 @@
             dummy = _DummyPage(fac)
             route_metadata = create_route_metadata(dummy)
             uri = route.getUri(route_metadata)
-            uri_root = '/site/%s/' % g.sites.get().name
+            uri_root = '/site/%s/' % g.site.name
             uri = uri[len(uri_root):]
             logger.debug("Redirecting to: %s" % uri)