fix: add HasWebapp and HasServer to manifest parsing

This commit is contained in:
Felipe M 2025-08-06 18:52:53 +02:00
parent 86844eb713
commit b820acf809
No known key found for this signature in database
GPG key ID: 52E5D65FCF99808A

View file

@ -188,7 +188,15 @@ Examples:
}
var buf bytes.Buffer
if err := tmpl.Execute(&buf, *manifest); err != nil {
if err := tmpl.Execute(&buf, struct {
model.Manifest
HasWebapp bool
HasServer bool
}{
Manifest: *manifest,
HasWebapp: HasWebappCode(manifest),
HasServer: HasServerCode(manifest),
}); err != nil {
return fmt.Errorf("failed to execute template: %w", err)
}