Skip to content
This repository was archived by the owner on Nov 13, 2024. It is now read-only.

Commit 2454546

Browse files
author
Jeff
committed
Releasing v0.4.1.
1 parent 100802d commit 2454546

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "team-chat",
3-
"version": "0.2.0",
3+
"version": "0.4.1",
44
"description": "Team Chat - A Reference Application for PubNub with Typescript, React and Redux",
55
"license": "MIT",
66
"private": true,

setup/populate.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ let spacesCreationErrors;
1414
let createdMemberships = [];
1515
let membershipsCreationErrors = [''];
1616
let keys;
17+
let membersPerRequest = 20;
1718

1819
const CONFIG_FILE = 'src/config/pubnub-keys.json';
1920

@@ -110,7 +111,7 @@ async function scriptStart (publishKey, subscribeKey) {
110111
}
111112
}
112113
})
113-
}, 100*(index + 1));
114+
}, 150*(index + 1));
114115
}));
115116
});
116117
}
@@ -152,12 +153,13 @@ async function scriptStart (publishKey, subscribeKey) {
152153
createdMemberships.push(new Promise((resolve, reject) => {
153154
setTimeout(() => {
154155
membershipsCreatedBar.increment();
155-
if(data.members[index].members.length > 25) {
156+
if(data.members[index].members.length > membersPerRequest) {
156157
let leftMembersToAdd = data.members[index].members.length;
157158
let devideMembersArray = [];
158-
while (leftMembersToAdd > 1) {
159-
leftMembersToAdd = leftMembersToAdd - 25;
160-
devideMembersArray.push(data.members[index].members.splice(leftMembersToAdd - 25, leftMembersToAdd))
159+
while (leftMembersToAdd > 0) {
160+
let sliceMembersStart = leftMembersToAdd - membersPerRequest > 0 ? leftMembersToAdd - membersPerRequest : 0;
161+
devideMembersArray.push(data.members[index].members.slice(sliceMembersStart, leftMembersToAdd))
162+
leftMembersToAdd = leftMembersToAdd - membersPerRequest;
161163
}
162164
for (let members of devideMembersArray) {
163165
addMembers(item, members, resolve, reject);

0 commit comments

Comments
 (0)