mirror of
https://github.com/discourse/discourse.git
synced 2025-02-26 07:30:53 +08:00

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.
21 lines
411 B
Handlebars
21 lines
411 B
Handlebars
<div class='penalty-post-controls'>
|
|
<label>
|
|
<div class='penalty-post-label'>
|
|
{{html-safe (i18n 'admin.user.penalty_post_actions')}}
|
|
</div>
|
|
</label>
|
|
{{combo-box
|
|
value=postAction
|
|
content=penaltyActions
|
|
onChange=(action "penaltyChanged")
|
|
}}
|
|
</div>
|
|
|
|
{{#if editing}}
|
|
<div class='penalty-post-edit'>
|
|
{{textarea
|
|
value=postEdit
|
|
class="post-editor"}}
|
|
</div>
|
|
{{/if}}
|