File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
public/pages/Detectors/components/UpdateRules Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -222,7 +222,7 @@ describe('Detectors', () => {
222
222
cy . contains ( 'tr' , 'USB Device Plugged' ) . within ( ( ) => {
223
223
// Of note, timeout can sometimes work instead of wait here, but is very unreliable from case to case.
224
224
cy . wait ( 1000 ) ;
225
- cy . get ( 'button' ) . eq ( 0 ) . click ( ) ;
225
+ cy . get ( 'button' ) . eq ( 1 ) . click ( ) ;
226
226
} ) ;
227
227
228
228
// Save changes
@@ -246,7 +246,7 @@ describe('Detectors', () => {
246
246
// Toggle single search result to checked
247
247
cy . contains ( 'tr' , 'USB Device Plugged' ) . within ( ( ) => {
248
248
cy . wait ( 2000 ) ;
249
- cy . get ( 'button' ) . eq ( 0 ) . click ( { force : true } ) ;
249
+ cy . get ( 'button' ) . eq ( 1 ) . click ( { force : true } ) ;
250
250
} ) ;
251
251
252
252
// Save changes
Original file line number Diff line number Diff line change @@ -166,6 +166,11 @@ export const UpdateDetectorRules: React.FC<UpdateDetectorRulesProps> = (props) =
166
166
}
167
167
} ;
168
168
169
+ const onAllRulesToggle = ( isActive : boolean ) => {
170
+ setCustomRuleItems ( customRuleItems . map ( ( rule ) => ( { ...rule , active : isActive } ) ) ) ;
171
+ setPrePackagedRuleItems ( prePackagedRuleItems . map ( ( rule ) => ( { ...rule , active : isActive } ) ) ) ;
172
+ } ;
173
+
169
174
const onCancel = useCallback ( ( ) => {
170
175
props . history . replace ( {
171
176
pathname : `${ ROUTES . DETECTOR_DETAILS } /${ detectorId } ` ,
@@ -216,6 +221,7 @@ export const UpdateDetectorRules: React.FC<UpdateDetectorRulesProps> = (props) =
216
221
loading = { loading }
217
222
ruleItems = { ruleItems }
218
223
onRuleActivationToggle = { onToggle }
224
+ onAllRulesToggled = { onAllRulesToggle }
219
225
/>
220
226
221
227
< EuiSpacer size = "xl" />
You can’t perform that action at this time.
0 commit comments