Update FormatedName functionality now just truncates and adds OverflowChar + fixing getter Split, Stage, Contest
This commit is contained in:
@ -129,10 +129,13 @@ public:
|
||||
FDTFluxContest ContestDefinition;
|
||||
if (GetContestForId(ContestId, ContestDefinition))
|
||||
{
|
||||
if (ContestDefinition.Stages.IsValidIndex(StageId))
|
||||
for (auto& Stage : ContestDefinition.Stages)
|
||||
{
|
||||
OutStageDefinition = ContestDefinition.Stages[StageId];
|
||||
return true;
|
||||
if (Stage.StageId == StageId)
|
||||
{
|
||||
OutStageDefinition = Stage;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
OutStageDefinition = FDTFluxStage();
|
||||
@ -149,10 +152,13 @@ public:
|
||||
FDTFluxContest ContestDefinition;
|
||||
if (GetContestForId(ContestId, ContestDefinition))
|
||||
{
|
||||
if (ContestDefinition.Splits.IsValidIndex(SplitId))
|
||||
for (auto& Split : ContestDefinition.Splits)
|
||||
{
|
||||
OutSplitDefinition = ContestDefinition.Splits[SplitId];
|
||||
return true;
|
||||
if (Split.SplitId == SplitId)
|
||||
{
|
||||
OutSplitDefinition = Split;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
OutSplitDefinition = FDTFluxSplit();
|
||||
|
||||
Reference in New Issue
Block a user