Skip to content

Commit 1ca862b

Browse files
Merge pull request #348 from mailgun/fix-suppressions-changes
Fix suppressions issue
2 parents d2b7b64 + eca1345 commit 1ca862b

File tree

5 files changed

+21544
-136
lines changed

5 files changed

+21544
-136
lines changed

.eslintrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@
5151
"eslint-plugin-tsdoc",
5252
"@typescript-eslint"
5353
]
54+
},
55+
{
56+
"files": ["test/*"],
57+
"rules": {
58+
"no-unused-expressions": "off"
59+
}
5460
}
5561
]
5662
}

dist/mailgun.node.js

Lines changed: 13011 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/mailgun.web.js

Lines changed: 8382 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/suppressions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ export default class SuppressionClient extends NavigationThruPages<SuppressionLi
106106
}
107107
): SuppressionList {
108108
const data = {} as SuppressionList;
109-
data.items = response.body.items.map((item) => new Model(item));
109+
data.items = response.body.items?.map((item) => new Model(item)) || [];
110110

111111
data.pages = this.parsePageLinks(response, '?', 'address');
112112
data.status = response.status;

0 commit comments

Comments
 (0)