Treat common and private registries separately

This commit is contained in:
2025-10-28 15:29:17 +09:00
parent 5e5880c367
commit c8686a5899
6 changed files with 23 additions and 15 deletions

View File

@ -83,7 +83,7 @@
var state = await AuthenticationStateProvider.GetAuthenticationStateAsync();
if (state.User.IsInRole(AppRole.ADMINISTRATOR_TYPE) || state.User.IsInRole(AppRole.OPERATOR_TYPE))
{
var operationInProgress = await HeadquartersService.HasActiveCampaignAsync(Campaign.CampaignType.ExportRequiredRegistryElements_15_7_0_1);
var operationInProgress = await HeadquartersService.HasActiveCampaignAsync(Campaign.CampaignType.ExportCommonRegistryElements_15_7_0_1);
if (operationInProgress)
{
finalState = CommonPageState.OperationWaiting;
@ -106,14 +106,14 @@
ChangeState(CommonPageState.OperationWaiting);
if (await HeadquartersService.HasActiveCampaignAsync(Campaign.CampaignType.ExportRequiredRegistryElements_15_7_0_1))
if (await HeadquartersService.HasActiveCampaignAsync(Campaign.CampaignType.ExportCommonRegistryElements_15_7_0_1))
{
ChangeState(CommonPageState.Idle);
}
else
{
// TODO: Use user id
var campaign = await HeadquartersService.InitiateCampaignAsync(Campaign.CampaignType.ExportRequiredRegistryElements_15_7_0_1, "");
var campaign = await HeadquartersService.InitiateCampaignAsync(Campaign.CampaignType.ExportCommonRegistryElements_15_7_0_1, "");
CampaignManagementState.EnqueueCampaign(campaign);
}
}
@ -164,7 +164,7 @@
void OnCampaignStarted(Campaign campaign)
{
if (campaign.Type == Campaign.CampaignType.ExportRequiredRegistryElements_15_7_0_1)
if (campaign.Type == Campaign.CampaignType.ExportCommonRegistryElements_15_7_0_1)
{
InvokeAsync(() => ChangeState(CommonPageState.OperationWaiting));
}