* FIX: broken select badge as user title * selected id wasn’t pass to underlying component * <none> was rendered as an html tag <none></none> * overriding a badge name wouldn’t work as it was using badge.name and not badge.display_name * adds a spec to ensure this behavior is correct
29 lines
735 B
Handlebars
29 lines
735 B
Handlebars
<section class='user-content'>
|
|
<form class="form-horizontal">
|
|
|
|
<div class="control-group">
|
|
<div class="controls">
|
|
<h3>{{i18n 'badges.select_badge_for_title'}}</h3>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="control-group">
|
|
<label class="control-label"></label>
|
|
<div class="controls">
|
|
{{combo-box
|
|
value=selectedUserBadgeId
|
|
nameProperty="badge.name"
|
|
content=selectableUserBadges}}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="control-group">
|
|
<div class="controls">
|
|
<button class="btn btn-primary" disabled={{disableSave}} {{action "save"}}> {{savingStatus}} </button>
|
|
{{#if saved}}{{i18n 'saved'}}{{/if}}
|
|
</div>
|
|
</div>
|
|
|
|
</form>
|
|
</section>
|