@@ -16,7 +16,6 @@ import { iconCommentSquare, iconPaperclip } from '/js/src/icons.js';
1616
1717import { authorFilter } from '../../../components/Filters/LogsFilter/author/authorFilter.js' ;
1818import createdFilter from '../../../components/Filters/LogsFilter/created.js' ;
19- import runsFilter from '../../../components/Filters/LogsFilter/runs.js' ;
2019import { formatTimestamp } from '../../../utilities/formatting/formatTimestamp.js' ;
2120import { frontLink } from '../../../components/common/navigation/frontLink.js' ;
2221import { frontLinks } from '../../../components/common/navigation/frontLinks.js' ;
@@ -28,6 +27,7 @@ import { environmentFilter } from '../../../components/Filters/LogsFilter/enviro
2827import { formatLhcFillsList } from '../../LhcFills/format/formatLhcFillsList.js' ;
2928import { lhcFillsFilter } from '../../../components/Filters/LogsFilter/lhcFill.js' ;
3029import { formatTagsList } from '../../Tags/format/formatTagsList.js' ;
30+ import { rawTextFilter } from '../../../components/Filters/common/filters/rawTextFilter.js' ;
3131
3232/**
3333 * A method to display a small and simple number/icon collection as a column
@@ -108,11 +108,11 @@ export const logsActiveColumns = {
108108 * @param {FilteringModel } logOverviewModel.filteringModel filtering model
109109 * @return {Component } the filter component
110110 */
111- filter : ( { filteringModel } ) => textFilter (
111+ filter : ( { filteringModel } ) => rawTextFilter (
112112 filteringModel . get ( 'contentFilter' ) ,
113113 {
114114 id : 'contentFilterText' ,
115- class : 'w-75 mt1' ,
115+ classes : [ 'w-75' , ' mt1'] ,
116116 } ,
117117 ) ,
118118 } ,
@@ -168,7 +168,22 @@ export const logsActiveColumns = {
168168 sortable : true ,
169169 size : 'w-15' ,
170170 format : formatRunsList ,
171- filter : runsFilter ,
171+
172+ /**
173+ * Runs filter component
174+ *
175+ * @param {LogsOverviewModel } logOverviewModel the logs overview model
176+ * @param {FilteringModel } logOverviewModel.filteringModel filtering model
177+ * @return {Component } the filter component
178+ */
179+ filter : ( { filteringModel } ) => rawTextFilter (
180+ filteringModel . get ( 'run' ) ,
181+ {
182+ id : 'runsFilterText' ,
183+ classes : [ 'w-75' , 'mt1' ] ,
184+ placeholder : 'e.g. 553203, 553221, ...' ,
185+ } ,
186+ ) ,
172187 balloon : true ,
173188 profiles : [ profiles . none , 'embeded' ] ,
174189 } ,
0 commit comments