Skip to content
Snippets Groups Projects

fix out of bounds

Merged Tucker Gary Siegel requested to merge oob-fix into develop
2 files
+ 8
5
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -249,7 +249,6 @@ func forecast(ctx context.Context, gddReq models.GddRequest, plantdate time.Time
@@ -249,7 +249,6 @@ func forecast(ctx context.Context, gddReq models.GddRequest, plantdate time.Time
Bins: bins,
Bins: bins,
}
}
}
}
return out
return out
}
}
@@ -363,7 +362,6 @@ func CalculateStages(ctx context.Context, request models.StageRequest) map[strin
@@ -363,7 +362,6 @@ func CalculateStages(ctx context.Context, request models.StageRequest) map[strin
Product: "CORN",
Product: "CORN",
}
}
stageMatches := models.BuildStageMatches(request.Mode, request.Value)
stageMatches := models.BuildStageMatches(request.Mode, request.Value)
// removing for now
// removing for now
// comparisonThread := dispatch.New[map[string]time.Time]()
// comparisonThread := dispatch.New[map[string]time.Time]()
// go comparisonGoRoutine(gddReq, request.PlantDate, stageMatches, request.Comparison, comparisonThread)
// go comparisonGoRoutine(gddReq, request.PlantDate, stageMatches, request.Comparison, comparisonThread)
@@ -381,7 +379,9 @@ func CalculateStages(ctx context.Context, request models.StageRequest) map[strin
@@ -381,7 +379,9 @@ func CalculateStages(ctx context.Context, request models.StageRequest) map[strin
// }
// }
compResults := comparisonNormals(ctx, gddReq, request.PlantDate, stageMatches)
compResults := comparisonNormals(ctx, gddReq, request.PlantDate, stageMatches)
for k, v := range compResults {
for k, v := range compResults {
out[k].ComparisonMean = v
if _, exists := out[k]; exists {
 
out[k].ComparisonMean = v
 
}
}
}
return out
return out
Loading