# HG changeset patch # User Ludovic Chabant # Date 1391292253 28800 # Node ID f940cdefe537da50f2b0a6b77cefb4425de2578a # Parent 7533ffec1b5a2491b929b5e72debc2a2c6be53c6 Code cleanup. diff -r 7533ffec1b5a -r f940cdefe537 wikked/page.py --- a/wikked/page.py Sat Feb 01 14:04:01 2014 -0800 +++ b/wikked/page.py Sat Feb 01 14:04:13 2014 -0800 @@ -129,13 +129,13 @@ def _ensureExtendedData(self): if self._data is not None and self._data.has_extended_data: return - + self._ensureData() self._onExtendedDataLoading() if self._data.has_extended_data and not self._force_resolve: return - + try: r = PageResolver(self) out = r.run() @@ -202,9 +202,8 @@ data.local_links = ctx.out_links # Add some common meta. - data.title = re.sub(r'\-', ' ', filename_split[0]) - if 'title' in data.local_meta: - data.title = data.local_meta['title'] + data.title = (data.local_meta.get('title') or + re.sub(r'\-', ' ', filename_split[0])) return data