Skip to content

Commit f132830

Browse files
committed
Use double negative (!!) for boolean type casting
1 parent bd9c865 commit f132830

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

src/index.js

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,7 @@ const getReleaseByTag = (options) => {
5050
per_page: 30
5151
});
5252

53-
console.log(`Fetched ${releases.length} results at page ${page}.`);
54-
55-
const searchedReleases = releases.filter(r => r.tag_name === options.tag ||
56-
r.name === options.tag);
53+
const searchedReleases = releases.filter(r => (r.tag_name === options.tag) || (r.name === options.tag));
5754
if (searchedReleases.length) {
5855
resolve(releases[0]);
5956
foundRelease = true;
@@ -161,8 +158,8 @@ const fn = {
161158
tag_name: tag,
162159
name: name || tag,
163160
body: body || '',
164-
draft: draft || false,
165-
prerelease: prerelease || false
161+
draft: !!draft,
162+
prerelease: !!prerelease
166163
});
167164
} else if (body && (release.body !== body)) {
168165
console.log('> releases#editRelease');
@@ -173,8 +170,12 @@ const fn = {
173170
tag_name: tag,
174171
name: name || tag,
175172
body: body || '',
176-
draft: draft == null ? release.draft : draft,
177-
prerelease: prerelease == null ? release.prerelease : prerelease
173+
draft: (draft === undefined)
174+
? !!release.draft
175+
: false,
176+
prerelease: (prerelease === undefined)
177+
? !!release.prerelease
178+
: false
178179
};
179180
release = await editRelease(releaseOptions);
180181
}

0 commit comments

Comments
 (0)