serializeData: ->
+ tags = _.union @model.get('sysTags'), @model.get('tags')
_.extend super,
manualRuleLabel: t 'coding_rules.manual_rule'
- allTags: _.union @model.get('sysTags'), @model.get('tags')
+ allTags: tags
+ showDetails: (@model.get('status') != 'READY') || (_.isArray(tags) && tags.length > 0)
<div class="line line-small">
<span class="coding-rules-detail-status">{{default language manualRuleLabel}}</span>
- <div class="line-right">
- {{#if allTags}}
- <span class="coding-rules-list-tags">
- <i class="icon-tags"></i>
- <span>{{join allTags ', '}}</span>
- </span>
-
- {{/if}}
+ {{#if showDetails}}
+ <div class="line-right">
+ {{#if allTags}}
+ <span class="coding-rules-list-tags">
+ <i class="icon-tags"></i>
+ <span>{{join allTags ', '}}</span>
+ </span>
+
+ {{/if}}
- {{#notEq status 'READY'}}<span class="coding-rules-detail-not-ready">{{status}}</span>{{/notEq}}
- </div>
+ {{#notEq status 'READY'}}<span class="coding-rules-detail-not-ready">{{status}}</span>{{/notEq}}
+ </div>
+ {{/if}}
</div>
<div class="line" title="{{name}}" name="{{key}}">{{name}}</div>