Skip to content

Commit 987aaca

Browse files
authored
fix: handle dependencies empty on sec release blog (#828)
1 parent 2542268 commit 987aaca

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

lib/security_blog.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,10 @@ export default class SecurityBlog {
232232
}
233233

234234
getDependencyUpdatesTemplate(dependencyUpdates) {
235-
if (!dependencyUpdates) return '';
236-
let template = 'This security release includes the following dependency' +
237-
' updates to address public vulnerabilities:\n\n';
235+
if (typeof dependencyUpdates !== 'object') return '';
236+
if (Object.keys(dependencyUpdates).length === 0) return '';
237+
let template = '\nThis security release includes the following dependency' +
238+
' updates to address public vulnerabilities:\n';
238239
for (const dependencyUpdate of Object.values(dependencyUpdates)) {
239240
for (const dependency of dependencyUpdate) {
240241
const title = dependency.title.substring(dependency.title.indexOf(':') + ':'.length).trim();

0 commit comments

Comments
 (0)