Add smart adaptive completed_at display for action list as intended hidden feature
This commit is contained in:
@@ -7,6 +7,9 @@ export default Ember.Controller.extend
|
||||
scope_project: null
|
||||
scope_scenario: null
|
||||
scope_organization: null
|
||||
show_completed_at: Ember.computed 'filters.state_in.[]', 'filters.completed_at_gteq', 'filters.completed_at_lteq', ->
|
||||
return true if @get('filters.completed_at_lteq') or @get('filters.completed_at_gteq')
|
||||
JSON.stringify(@get('filters.state_in')) is '["completed"]'
|
||||
filter_query: Ember.computed 'filters.filter_calls', ->
|
||||
@get('filters')?.toProperties() || {}
|
||||
export_human_url: Ember.computed 'filter_query', ->
|
||||
|
||||
@@ -9,6 +9,12 @@ export default Ember.Controller.extend({
|
||||
scope_project: null,
|
||||
scope_scenario: null,
|
||||
scope_organization: null,
|
||||
show_completed_at: Ember.computed('filters.state_in.[]', 'filters.completed_at_gteq', 'filters.completed_at_lteq', function() {
|
||||
if (this.get('filters.completed_at_lteq') || this.get('filters.completed_at_gteq')) {
|
||||
return true;
|
||||
}
|
||||
return JSON.stringify(this.get('filters.state_in')) === '["completed"]';
|
||||
}),
|
||||
filter_query: Ember.computed('filters.filter_calls', function() {
|
||||
var ref;
|
||||
return ((ref = this.get('filters')) != null ? ref.toProperties() : void 0) || {};
|
||||
|
||||
Reference in New Issue
Block a user