diff --git a/DysonNetwork.Pass/Account/Presences/PresenceUpdateJob.cs b/DysonNetwork.Pass/Account/Presences/PresenceUpdateJob.cs index 1744803..29d757f 100644 --- a/DysonNetwork.Pass/Account/Presences/PresenceUpdateJob.cs +++ b/DysonNetwork.Pass/Account/Presences/PresenceUpdateJob.cs @@ -11,7 +11,7 @@ public class PresenceUpdateJob( public async Task Execute(IJobExecutionContext context) { // Get the stage parameter from the job data - var stageString = context.JobDetail.JobDataMap.GetString("stage"); + var stageString = context.MergedJobDataMap.GetString("stage"); if (!Enum.TryParse(stageString, out var stage)) { logger.LogError("Invalid or missing stage parameter: {Stage}", stageString);