File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 7
7
from django .contrib .admin .views .main import ERROR_FLAG
8
8
from django .template .loader import render_to_string
9
9
from django .utils .encoding import force_str
10
- from django .utils .html import format_html
10
+ from django .utils .html import escape , format_html
11
11
from django .utils .safestring import mark_safe
12
12
from django .utils .translation import get_language , gettext_lazy as _
13
13
@@ -98,8 +98,8 @@ def get_page_display_name(cms_page):
98
98
page_content = cms_page .get_admin_content (language , fallback = "force" )
99
99
title = page_content .title or page_content .page_title or page_content .menu_title
100
100
if not title :
101
- title = cms_page .get_slug (language )
102
- return title if page_content .language == language else mark_safe (f"<em>{ title } ({ page_content .language } )</em>" )
101
+ title = cms_page .get_slug (language ) or _ ( "Empty" )
102
+ return title if page_content .language == language else mark_safe (f"<em>{ escape ( title ) } ({ page_content .language } )</em>" )
103
103
104
104
105
105
class TreePublishRow (Tag ):
You can’t perform that action at this time.
0 commit comments