0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-10 23:36:14 -05:00

Exposed originalImportSize from members importer

refs https://github.com/TryGhost/Team/issues/912

- The variable is needed as a datapoint in Ghost when sending stats about what the import size was used
This commit is contained in:
Naz 2021-07-28 19:13:48 +04:00
parent e4109e38f3
commit 96b3629280
2 changed files with 8 additions and 0 deletions

View file

@ -272,6 +272,8 @@ module.exports = class MembersCSVImporter {
const meta = {};
const job = await this.prepare(pathToCSV, headerMapping, globalLabels);
meta.originalImportSize = job.batches;
if (this._isSet('checkEmailList') && this._importThreshold) {
meta.freeze = job.batches > this._importThreshold;
} else {

View file

@ -100,6 +100,9 @@ describe('Importer', function () {
should.exist(result.meta.freeze);
result.meta.freeze.should.be.false();
should.exist(result.meta.originalImportSize);
result.meta.originalImportSize.should.equal(2);
fsWriteSpy.calledOnce.should.be.true();
});
@ -176,6 +179,9 @@ describe('Importer', function () {
should.exist(result.meta.freeze);
result.meta.freeze.should.be.true();
should.exist(result.meta.originalImportSize);
result.meta.originalImportSize.should.equal(2);
fsWriteSpy.calledOnce.should.be.true();
});
});