diff --git a/ShareX/TaskInfo.cs b/ShareX/TaskInfo.cs index 58be77261..6d897ff76 100644 --- a/ShareX/TaskInfo.cs +++ b/ShareX/TaskInfo.cs @@ -159,6 +159,7 @@ public TaskInfo(TaskSettings taskSettings) } TaskSettings = taskSettings; + Metadata = new TaskMetadata(); Result = new UploadResult(); } diff --git a/ShareX/WorkerTask.cs b/ShareX/WorkerTask.cs index 80a20c0a4..4f31e0443 100644 --- a/ShareX/WorkerTask.cs +++ b/ShareX/WorkerTask.cs @@ -623,6 +623,8 @@ private bool DoAfterCaptureJobs() TaskHelpers.PrintImage(Image); } + Info.Metadata.Image = Image; + if (Info.TaskSettings.AfterCaptureJob.HasFlagAny(AfterCaptureTasks.SaveImageToFile, AfterCaptureTasks.SaveImageToFileWithDialog, AfterCaptureTasks.DoOCR, AfterCaptureTasks.UploadImageToHost)) {