Refresh campaign started date UI

This commit is contained in:
2025-11-05 16:31:50 +09:00
parent 4e6157e61e
commit 0e8616fb1e
4 changed files with 34 additions and 2 deletions

View File

@ -38,6 +38,7 @@ namespace Hcs.WebApp.BackgroundServices
{
managers.Add(manager);
manager.OnCampaignStarted += OnCampaignStarted;
manager.OnCampaignProgressStep += OnCampaignProgressStep;
}
else
@ -65,6 +66,7 @@ namespace Hcs.WebApp.BackgroundServices
{
campaignManagementState.InvokeOnCampaignEnded(manager.Campaign);
manager.OnCampaignStarted -= OnCampaignStarted;
manager.OnCampaignProgressStep -= OnCampaignProgressStep;
}
}
@ -102,6 +104,11 @@ namespace Hcs.WebApp.BackgroundServices
}
}
private void OnCampaignStarted(Campaign campaign)
{
campaignManagementState.InvokeOnCampaignStarted(campaign);
}
private void OnCampaignProgressStep(Campaign campaign)
{
campaignManagementState.InvokeOnCampaignProgressStep(campaign);