From 67fc82a8fb0a25a6521f96b6c9713cb66eb35b1b Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Tue, 4 Nov 2025 22:34:52 +0800 Subject: [PATCH] :bug: Fix quartz job registeration --- DysonNetwork.Pass/Account/Presences/PresenceUpdateJob.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DysonNetwork.Pass/Account/Presences/PresenceUpdateJob.cs b/DysonNetwork.Pass/Account/Presences/PresenceUpdateJob.cs index 17448034..29d757f7 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);