diff --git a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/GenerateFileUploadsJob.cs b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/GenerateFileUploadsJob.cs
index 982661a..4940310 100644
--- a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/GenerateFileUploadsJob.cs
+++ b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/GenerateFileUploadsJob.cs
@@ -20,6 +20,7 @@ public async Task Execute(IJobExecutionContext context)
String clientSecret = context.MergedJobDataMap.GetString("ClientSecret");
Guid estateId = context.MergedJobDataMap.GetGuidValueFromString("EstateId");
Guid merchantId = context.MergedJobDataMap.GetGuidValueFromString("MerchantId");
+ Guid userId = context.MergedJobDataMap.GetGuidValueFromString("UserId");
Logger.LogInformation($"Running Job {context.JobDetail.Description}");
Logger.LogInformation($"Client Id: [{clientId}]");
@@ -28,7 +29,7 @@ public async Task Execute(IJobExecutionContext context)
ITransactionDataGenerator t = CreateTransactionDataGenerator(clientId, clientSecret, RunningMode.Live);
t.TraceGenerated += TraceGenerated;
- await Jobs.GenerateFileUploads(t, estateId, merchantId, context.CancellationToken);
+ await Jobs.GenerateFileUploads(t, estateId, merchantId, userId, context.CancellationToken);
}
#endregion
}
diff --git a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/Jobs.cs b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/Jobs.cs
index 606c07a..659994d 100644
--- a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/Jobs.cs
+++ b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/Jobs.cs
@@ -41,7 +41,7 @@ public static async Task GenerateMerchantStatements(ITransactionDataGenerator t,
}
}
- public static async Task GenerateFileUploads(ITransactionDataGenerator t, Guid estateId, Guid merchantId, CancellationToken cancellationToken)
+ public static async Task GenerateFileUploads(ITransactionDataGenerator t, Guid estateId, Guid merchantId, Guid userId, CancellationToken cancellationToken)
{
MerchantResponse merchant = await t.GetMerchant(estateId, merchantId, cancellationToken);
@@ -56,7 +56,7 @@ public static async Task GenerateFileUploads(ITransactionDataGenerator t, Guid e
foreach (ContractResponse contract in contracts)
{
// Generate a file and upload
- Boolean success = await t.SendUploadFile(fileDate, contract, merchant, cancellationToken);
+ Boolean success = await t.SendUploadFile(fileDate, contract, merchant,userId, cancellationToken);
if (success == false)
{
diff --git a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/TransactionProcessing.SchedulerService.Jobs.csproj b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/TransactionProcessing.SchedulerService.Jobs.csproj
index 5fbd51e..45d4627 100644
--- a/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/TransactionProcessing.SchedulerService.Jobs.csproj
+++ b/TransactionProcessing.SchedulerService/TransactionProcessing.SchedulerService.Jobs/TransactionProcessing.SchedulerService.Jobs.csproj
@@ -15,7 +15,7 @@
-
+