Skip to content

Commit

Permalink
PR comments
Browse files Browse the repository at this point in the history
  • Loading branch information
patrykkopycinski committed Mar 19, 2020
1 parent fedc474 commit aaf4df5
Show file tree
Hide file tree
Showing 10 changed files with 33 additions and 31 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1321,7 +1321,7 @@ describe('add prepackaged rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1352,7 +1352,7 @@ describe('add prepackaged rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1383,7 +1383,7 @@ describe('add prepackaged rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1414,7 +1414,7 @@ describe('add prepackaged rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1446,7 +1446,7 @@ describe('add prepackaged rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1266,7 +1266,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1293,7 +1293,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1320,7 +1320,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1347,7 +1347,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1381,7 +1381,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1492,7 +1492,7 @@ describe('import rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1519,7 +1519,7 @@ describe('import rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1546,7 +1546,7 @@ describe('import rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1580,7 +1580,7 @@ describe('import rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1077,7 +1077,7 @@ describe('patch rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1104,7 +1104,7 @@ describe('patch rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1131,7 +1131,7 @@ describe('patch rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1158,7 +1158,7 @@ describe('patch rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1192,7 +1192,7 @@ describe('patch rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1285,7 +1285,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1312,7 +1312,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1339,7 +1339,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand All @@ -1366,7 +1366,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down Expand Up @@ -1400,7 +1400,7 @@ describe('create rules schema', () => {
risk_score: 50,
description: 'some description',
name: 'some-name',
severity: 'junk',
severity: 'low',
type: 'query',
references: ['index-1'],
query: 'some query',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ export const createRules = ({
},
schedule: { interval },
enabled,
actions: actions ?? [],
actions,
throttle,
},
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ export const patchRules = async ({
}

const calculatedVersion = calculateVersion(rule.params.immutable, rule.params.version, {
actions,
description,
falsePositives,
query,
Expand All @@ -73,6 +74,7 @@ export const patchRules = async ({
severity,
tags,
threat,
throttle,
to,
type,
references,
Expand Down Expand Up @@ -116,7 +118,7 @@ export const patchRules = async ({
id: rule.id,
data: {
tags: addTags(tags ?? rule.tags, rule.params.ruleId, immutable ?? rule.params.immutable),
throttle: throttle ?? throttle === null ? null : rule.throttle,
throttle: throttle !== undefined ? throttle : rule.throttle,
name: calculateName({ updatedName: name, originalName: rule.name }),
schedule: {
interval: calculateInterval(interval, rule.schedule.interval),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ export const updateRules = async ({
name,
schedule: { interval },
actions: actions ?? rule.actions,
throttle: throttle ?? throttle === null ? null : rule.throttle,
throttle: throttle !== undefined ? throttle : rule.throttle,
params: {
description,
ruleId: rule.params.ruleId,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ describe('buildRule', () => {
expect(rule).toEqual(expected);
});

test('it omits a null value such as if enabled is null if is present', () => {
test('it omits a null value such as if "enabled" is null if is present', () => {
const ruleParams = sampleRuleAlertParams();
ruleParams.filters = undefined;
const rule = buildRule({
Expand Down Expand Up @@ -184,7 +184,7 @@ describe('buildRule', () => {
expect(rule).toEqual(expected);
});

test('it omits a null value such as if filters is undefined if is present', () => {
test('it omits a null value such as if "filters" is undefined if is present', () => {
const ruleParams = sampleRuleAlertParams();
ruleParams.filters = undefined;
const rule = buildRule({
Expand Down Expand Up @@ -259,7 +259,7 @@ describe('buildRule', () => {
expect(rule).toEqual(expected);
});

test('it omits a null value such as if throttle is undefined if is present', () => {
test('it omits a null value such as if "throttle" is undefined if is present', () => {
const ruleParams = sampleRuleAlertParams();
const rule = buildRule({
actions: [],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ export interface ThreatParams {
export type RuleType = 'query' | 'saved_query' | 'machine_learning';

export interface RuleAlertParams {
actions: AlertAction[] | undefined;
actions: AlertAction[];
anomalyThreshold: number | undefined;
description: string;
note: string | undefined | null;
Expand Down

0 comments on commit aaf4df5

Please sign in to comment.