@@ -687,6 +687,7 @@ function setupFilterHandlers() {
687687 const url = document . getElementById ( 'filter-url' ) . value . trim ( ) ;
688688 const responseCode = filterResponseCode . value ;
689689 const exactCode = filterExactCode . value . trim ( ) ;
690+ const requestId = document . getElementById ( 'filter-request-id' ) . value . trim ( ) ;
690691 const bot = document . getElementById ( 'filter-bot' ) . value ;
691692 const customEvent = document . getElementById ( 'filter-custom-event' ) . value . trim ( ) ;
692693 const minTime = document . getElementById ( 'filter-min-time' ) . value . trim ( ) ;
@@ -696,6 +697,7 @@ function setupFilterHandlers() {
696697
697698 // Add non-empty filters to the activeFilters object
698699 if ( url ) activeFilters . url = url ;
700+ if ( requestId ) activeFilters . request_id = requestId ;
699701
700702 if ( responseCode === 'exact' && exactCode ) {
701703 activeFilters . response_code = exactCode ;
@@ -723,6 +725,7 @@ function setupFilterHandlers() {
723725 document . getElementById ( 'filter-url' ) . value = '' ;
724726 filterResponseCode . value = '' ;
725727 filterExactCode . value = '' ;
728+ document . getElementById ( 'filter-request-id' ) . value = '' ;
726729 document . getElementById ( 'filter-bot' ) . value = '' ;
727730 document . getElementById ( 'filter-custom-event' ) . value = '' ;
728731 document . getElementById ( 'filter-min-time' ) . value = '' ;
@@ -761,6 +764,9 @@ function setupFilterHandlers() {
761764 case 'url' :
762765 filterLabel = `URL: ${ value } ` ;
763766 break ;
767+ case 'request_id' :
768+ filterLabel = `Request ID: ${ value } ` ;
769+ break ;
764770 case 'response_code' :
765771 filterLabel = `Code: ${ value } ` ;
766772 break ;
0 commit comments