backoffice: don't try displaying status visibility for missing status (#37005)

This commit is contained in:
Frédéric Péters 2019-10-16 17:20:43 +02:00
parent f028c69cc5
commit e9d53a2569
1 changed files with 2 additions and 1 deletions

View File

@ -2213,7 +2213,8 @@ class FormBackOfficeStatusPage(FormStatusPage):
r += htmltext('<p class="current-status"><span class="item" style="background: #%s; color: %s;"></span>' %
(status_colour, fg_colour))
r += htmltext('<span>%s %s') % (_('Status:'), formdata.get_status_label())
if formdata.get_status().get_visibility_restricted_roles():
status = formdata.get_status()
if status and status.get_visibility_restricted_roles():
r += htmltext('<span class="visibility-off" title="%s"></span>') % _(
'This status is not visible to users.')
r += htmltext('</span></p>')