comparison piecrust/baking/single.py @ 235:55087da9a72e

bake: Don't include the site root when building output paths.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 14 Feb 2015 08:49:09 -0800
parents 91dcbb5fe1e8
children da5e6e00fb41
comparison
equal deleted inserted replaced
234:1c4078ec3011 235:55087da9a72e
107 custom_data = {tax.term_name: taxonomy_term} 107 custom_data = {tax.term_name: taxonomy_term}
108 route_metadata.update({tax.term_name: slugified_term}) 108 route_metadata.update({tax.term_name: slugified_term})
109 109
110 # Generate the URL using the route. 110 # Generate the URL using the route.
111 page = factory.buildPage() 111 page = factory.buildPage()
112 uri = route.getUri(route_metadata, page) 112 uri = route.getUri(route_metadata, page, include_site_root=False)
113 113
114 override = self.record.getOverrideEntry(factory, uri) 114 override = self.record.getOverrideEntry(factory, uri)
115 if override is not None: 115 if override is not None:
116 override_source = self.app.getSource(override.source_name) 116 override_source = self.app.getSource(override.source_name)
117 if override_source.realm == factory.source.realm: 117 if override_source.realm == factory.source.realm: