aboutsummaryrefslogtreecommitdiff
path: root/src/server/apis/google
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-09-20 05:10:21 -0400
committerSam Wilkins <samwilkins333@gmail.com>2019-09-20 05:10:21 -0400
commitd66b51213e448d5f4f37781389af488a3ac744c4 (patch)
tree2f9dd15db111d4e52a519d9f15f522884fb7a776 /src/server/apis/google
parent51d1972a2833c25222cd9c2aa7ba87ab56d1f6cf (diff)
factored out extensions into npm module
Diffstat (limited to 'src/server/apis/google')
-rw-r--r--src/server/apis/google/GooglePhotosUploadUtils.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/apis/google/GooglePhotosUploadUtils.ts b/src/server/apis/google/GooglePhotosUploadUtils.ts
index fc6772ffd..29575763c 100644
--- a/src/server/apis/google/GooglePhotosUploadUtils.ts
+++ b/src/server/apis/google/GooglePhotosUploadUtils.ts
@@ -7,7 +7,7 @@ import { Opt } from '../../../new_fields/Doc';
import * as sharp from 'sharp';
import { MediaItemCreationResult } from './SharedTypes';
import { NewMediaItem } from "../../index";
-const { TimeUnit } = require("../../../extensions/ArrayExtensions");
+import { batchedMapInterval, FixedBatcher, TimeUnit, Interval } from "array-batcher";
const uploadDirectory = path.join(__dirname, "../../public/files/");
@@ -81,10 +81,10 @@ export namespace GooglePhotosUploadUtils {
});
})).newMediaItemResults;
};
- const batcher = { batchSize: 50 };
- const interval = { magnitude: 100, unit: TimeUnit.Milliseconds };
+ const batcher: FixedBatcher = { batchSize: 50 };
+ const interval: Interval = { magnitude: 100, unit: TimeUnit.Milliseconds };
- const newMediaItemResults = await newMediaItems.batchedMapInterval(batcher, createFromUploadTokens, interval);
+ const newMediaItemResults = await batchedMapInterval(newMediaItems, batcher, createFromUploadTokens, interval);
return { newMediaItemResults };
};