LP#1855780: Remove filters on interval columns. user/csharp/lp1855780-notification-action-triggers-port
authorChris Sharp <csharp@georgialibraries.org>
Tue, 3 Mar 2020 15:24:55 +0000 (10:24 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Tue, 3 Mar 2020 15:26:46 +0000 (10:26 -0500)
Since bug 1848579 prevents filtering on columns of datatype
"interval", remove those columns individually from filterability.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/src/eg2/src/app/staff/admin/local/triggers/triggers.component.html

index 97abe71..d2d3905 100644 (file)
@@ -24,6 +24,30 @@ fieldOrder="owner,name,hook,active,delay,delay_field,group_field,reactor,validat
             showFields="owner,name,hook,active,delay,delay_field,group_field,reactor,validator,repeat_delay,granularity,retention_interval"
             [stickyHeader]="true" [showLinkSelectors]="true" [sortable]="true" 
             (onRowActivate)="editSelected([$event])" [filterable]="true">
+                <eg-grid-column i18n-label label="Enabled" path="active">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Owning Library" path="owner">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Hook" path="hook">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Validator" path="validator">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Reactor" path="reactor">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Name" path="name">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Processing Delay" path="delay" [filterable]="false">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Delay Field" path="delay_field">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Processing Group Context Field" path="group_field">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Event Repeatability Delay" path="repeat_delay" [filterable]="false">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Granularity" path="granularity">
+                </eg-grid-column>
+                <eg-grid-column i18n-label label="Retention Interval" path="retention_interval" [filterable]="false">
+                </eg-grid-column>
                 <eg-grid-toolbar-button label="New Event Definition" i18n-label
                 [action]="createNewEvent"></eg-grid-toolbar-button>
                 <eg-grid-toolbar-action label="Edit Selected" i18n-label