Skip to content

Commit c5d4cb9

Browse files
authored
fix null error (#782)
1 parent 16d6647 commit c5d4cb9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/services/batch-request-builder.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export class BatchRequestBuilder implements RequestBuilder {
2626

2727
const requests: OrganizationImportRequest[] = [];
2828

29-
if (users.length > 0) {
29+
if (users?.length > 0) {
3030
const usersRequest = users.map((u) => {
3131
return {
3232
email: u.email,
@@ -48,7 +48,7 @@ export class BatchRequestBuilder implements RequestBuilder {
4848
}
4949
}
5050

51-
if (groups.length > 0) {
51+
if (groups?.length > 0) {
5252
const groupRequest = groups.map((g) => {
5353
return {
5454
name: g.name,

src/services/sync.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ export class SyncService {
215215
users: UserEntry[],
216216
syncConfig: SyncConfiguration,
217217
): OrganizationImportRequest[] {
218-
if (syncConfig.largeImport && groups.length + users.length > batchSize) {
218+
if (syncConfig.largeImport && (groups?.length ?? 0) + (users?.length ?? 0) > batchSize) {
219219
return this.batchRequestBuilder.buildRequest(groups, users, syncConfig);
220220
} else {
221221
return this.singleRequestBuilder.buildRequest(groups, users, syncConfig);

0 commit comments

Comments
 (0)