Add index markers to rows for document validation #22001

This commit is contained in:
Nicolas Demonte 2019-04-09 18:34:47 +02:00
parent 7b6b2ea503
commit 9b47442325
1 changed files with 8 additions and 0 deletions

View File

@ -93,6 +93,14 @@ class Table(z3c.table.table.Table):
cells = [self.renderCell(item, col, colspan)
for item, col, colspan in row]
for index in (
'can_last_version_validate',
'has_last_version_accept',
'has_last_version_refuse',
):
if getattr(item, index, False):
cssClass += ' row-state-%s' % index
state_column = [x for x in row if isinstance(x[1], StateColumn)]
if state_column:
state_column = state_column[0]