Development
This commit is contained in:
parent
6f0dac01b0
commit
e9166d8a6a
3 changed files with 159 additions and 159 deletions
|
|
@ -1131,6 +1131,9 @@ def build_items(items, tokens, inherited_req=None):
|
|||
req = item.get('client_requirement', inherited_req)
|
||||
if not passes(req, level):
|
||||
continue
|
||||
data_req = item.get('data_requirement')
|
||||
if data_req and not tokens.get(data_req):
|
||||
continue
|
||||
parts.append(build_item(item, tokens, req))
|
||||
return ''.join(parts)
|
||||
|
||||
|
|
@ -1209,7 +1212,8 @@ def build_item(item, tokens, inherited_req=None):
|
|||
label = e(apply_tokens(item.get('label', ''), tokens))
|
||||
raw_value = apply_tokens(item.get('value', ''), tokens)
|
||||
value = e(raw_value)
|
||||
sub = e(apply_tokens(item.get('sub', ''), tokens))
|
||||
sub_raw = apply_tokens(item.get('sub', ''), tokens)
|
||||
sub = sub_raw if sub_raw.startswith('<') else e(sub_raw)
|
||||
variant = item.get('variant', '')
|
||||
cls = f'stat-card{(" stat-card-" + variant) if variant else ""}'
|
||||
edit_action = item.get('edit_action', '')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue