Skip to content

Commit

Permalink
Checking explicitly for default space id
Browse files Browse the repository at this point in the history
  • Loading branch information
ymao1 committed Aug 16, 2021
1 parent 5f96d6f commit f9deb90
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
1 change: 1 addition & 0 deletions x-pack/plugins/alerting/server/routes/create_rule.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@ describe('createRuleRoute', () => {
...mockedAlert,
id: 'custom-id',
});
rulesClient.getSpaceId.mockReturnValueOnce('default');

const [context, req, res] = mockHandlerArguments(
{ rulesClient },
Expand Down
7 changes: 4 additions & 3 deletions x-pack/plugins/alerting/server/routes/create_rule.ts
Original file line number Diff line number Diff line change
Expand Up @@ -114,9 +114,10 @@ export const createRuleRoute = ({ router, licenseState, usageCounter }: RouteOpt

if (params?.id) {
if (usageCounter) {
const usageCounterName = rulesClient.getSpaceId()
? 'ruleCreatedWithPredefinedIdInCustomSpace'
: 'ruleCreatedWithPredefinedIdInDefaultSpace';
const usageCounterName =
rulesClient.getSpaceId() !== 'default'
? 'ruleCreatedWithPredefinedIdInCustomSpace'
: 'ruleCreatedWithPredefinedIdInDefaultSpace';
usageCounter?.incrementCounter({
counterName: usageCounterName,
incrementBy: 1,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@ describe('createAlertRoute', () => {
expect(config.path).toMatchInlineSnapshot(`"/api/alerts/alert/{id?}"`);

rulesClient.create.mockResolvedValueOnce(expectedResult);
rulesClient.getSpaceId.mockReturnValueOnce('default');

const [context, req, res] = mockHandlerArguments(
{ rulesClient },
Expand Down
7 changes: 4 additions & 3 deletions x-pack/plugins/alerting/server/routes/legacy/create.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,10 @@ export const createAlertRoute = ({ router, licenseState, usageCounter }: RouteOp

if (params?.id) {
if (usageCounter) {
const usageCounterName = rulesClient.getSpaceId()
? 'ruleCreatedWithPredefinedIdInCustomSpace'
: 'ruleCreatedWithPredefinedIdInDefaultSpace';
const usageCounterName =
rulesClient.getSpaceId() !== 'default'
? 'ruleCreatedWithPredefinedIdInCustomSpace'
: 'ruleCreatedWithPredefinedIdInDefaultSpace';
usageCounter?.incrementCounter({
counterName: usageCounterName,
incrementBy: 1,
Expand Down

0 comments on commit f9deb90

Please sign in to comment.