$ = jQuery
SHOULD_NULL =
+ any: ['issues']
resolutions: ['resolved']
resolved: ['resolutions']
assignees: ['assigned']
@popup.on 'select', (property, value) =>
obj = {}
obj[property] = '' + value
+ SHOULD_NULL.any.forEach (p) -> obj[p] = null
if SHOULD_NULL[property]?
SHOULD_NULL[property].forEach (p) -> obj[p] = null
@options.app.state.updateFilter obj
</a>
{{/if}}
- <a href="#" class="issue-action-option" data-property="rules" data-value="{{rule}}">
- {{limitString ruleName}}
- </a>
-
{{#if assignee}}
<a href="#" class="issue-action-option" data-property="assignees" data-value="{{assignee}}">
{{t 'assigned_to'}} {{assigneeName}}
</a>
{{/if}}
- {{#notEmpty tags}}
- <hr>
- {{#each tags}}
- <a href="#" class="issue-action-option" data-property="tags" data-value="{{this}}">
- <i class="icon-tags icon-half-transparent"></i> {{this}}
- </a>
- {{/each}}
- {{/notEmpty}}
+ <hr>
+
+ <a href="#" class="issue-action-option" data-property="rules" data-value="{{rule}}">
+ {{limitString ruleName}}
+ </a>
+
+ {{#each tags}}
+ <a href="#" class="issue-action-option" data-property="tags" data-value="{{this}}">
+ <i class="icon-tags icon-half-transparent"></i> {{this}}
+ </a>
+ {{/each}}
<hr>