Browse Source

add `ownerId` parameter to `webpage-screenshot` job

pull/2/head
Rob Colbert 3 years ago
parent
commit
5d99f8cf06
  1. 4
      app/workers/media/job/webpage-screenshot.js

4
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: { } };

Loading…
Cancel
Save