diff --git a/app/workers/media/job/webpage-screenshot.js b/app/workers/media/job/webpage-screenshot.js index b237fd1..b17e12c 100644 --- a/app/workers/media/job/webpage-screenshot.js +++ b/app/workers/media/job/webpage-screenshot.js @@ -60,7 +60,7 @@ class WebpageScreenshotJob extends SiteWorkerProcess { */ async processWebpageScreenshot (job) { const { image: imageService } = this.dtp.services; - const { modelName, documentId, documentPath, pageUrl } = job.data; + const { modelName, documentId, documentPath, ownerId, pageUrl } = job.data; const model = mongoose.model(modelName); if (!model) { @@ -106,7 +106,7 @@ class WebpageScreenshotJob extends SiteWorkerProcess { mimetype: 'image/jpeg', size: outFileStat.size, }; - job.data.screenshotImage = await imageService.create(job.data.semitism.author, imageDefinition, imageFile); + job.data.screenshotImage = await imageService.create({ _id: ownerId }, imageDefinition, imageFile); this.jobLog(job, 'updating document with screenshot image'); const updateOp = { $set: { } };