Update buildRenderContext to use Definition.TemplateID instead of GeneratedTextSchemaID

This commit is contained in:
2026-06-14 12:23:50 +00:00
parent fcf1108641
commit 9d6502460e
2 changed files with 8 additions and 15 deletions

View File

@@ -1118,11 +1118,11 @@ func validateGeneratedText(definition report.Definition, data []byte) (generated
}
func buildRenderContext(definition report.Definition, metadata briefing.Metadata, snapshot module.Snapshot, hourly generatedtext.Hourly) (any, error) {
switch definition.GeneratedTextSchemaID {
switch definition.TemplateID {
case "hourly":
return generatedtext.BuildHourlyRenderContext(metadata, snapshot, hourly)
default:
return nil, fmt.Errorf("generated text schema %q is not supported for report %q", definition.GeneratedTextSchemaID, definition.ID)
return nil, fmt.Errorf("report template %q is not supported for report %q", definition.TemplateID, definition.ID)
}
}