Skip to content

Commit f221c58

Browse files
committed
Improve with map
1 parent c410f89 commit f221c58

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/GCM.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,8 @@ GCM.prototype.send = function(data, devices) {
7171

7272
let deviceTokens = Object.keys(devicesMap);
7373

74-
const promises = [];
7574
const resolvers = [];
76-
deviceTokens.forEach(() => {
77-
promises.push(new Promise(resolve => resolvers.push(resolve)))
78-
});
75+
const promises = deviceTokens.map(() => new Promise(resolve => resolvers.push(resolve)));
7976
let registrationTokens = deviceTokens;
8077
let length = registrationTokens.length;
8178
log.verbose(LOG_PREFIX, `sending to ${length} ${length > 1 ? 'devices' : 'device'}`);

0 commit comments

Comments
 (0)