diff --git a/CHANGES b/CHANGES index 499eb61..33ff72d 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +0.2.10 2018-09-27 +- Fix in PageTitlesFunctionMixin + 0.2.8 2018-09-21 - get_admin_url in debug_utils diff --git a/shared/utils/models/pages.py b/shared/utils/models/pages.py index ecae3ac..3d7f910 100644 --- a/shared/utils/models/pages.py +++ b/shared/utils/models/pages.py @@ -32,7 +32,8 @@ class PageTitlesFunctionMixin(object): def get_title(self): return slimdown(firstof( self.title, - self.get_short_title() + self.get_short_title(), + '' )) def get_short_title(self): @@ -41,9 +42,10 @@ class PageTitlesFunctionMixin(object): def get_window_title(self): return strip_tags(slimdown( firstof( - self.window_title, + getattr(self, 'window_title', None), self.get_short_title(), self.get_first_title_line(), + '' ) ))