For convenience the i18n helper has been made returning a SafeString, but when used with other helpers, a String is expected and will cause unexpected behaviors.
This is the root cause of the initial bug fixed in d2bb127e2c
This commit is kept as it's a better security in case of unexpected behavior.
14 lines
266 B
Handlebars
14 lines
266 B
Handlebars
<span class='value'>
|
|
{{#if isNumber}}
|
|
{{number value}}
|
|
{{else if isDuration}}
|
|
{{format-duration value}}
|
|
{{else}}
|
|
{{value}}
|
|
{{/if}}
|
|
</span>
|
|
<span class='label'>
|
|
{{#if icon}}{{d-icon icon}}{{/if}}
|
|
{{html-safe (i18n label count=value)}}
|
|
</span>
|