1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 11:55:40 +01:00

Extract more than one string from expr: category fields.

This commit is contained in:
Sascha L. Teichmann 2023-01-22 20:55:26 +01:00
parent 1d0499ddea
commit 8c8ccf6a2e
4 changed files with 64 additions and 6 deletions

View file

@ -195,9 +195,10 @@ func (c *controller) upload(r *http.Request) (any, error) {
var dynamicCategories []string
if catExprs := c.cfg.DynamicCategories(); len(catExprs) > 0 {
var err error
if dynamicCategories, err = pe.Strings(catExprs, true, content); err != nil {
if dynamicCategories, err = pe.StringsFromTree(
catExprs, true, content); err != nil {
// XXX: Should we die here?
log.Printf("eval of dynamic catecory expressions failed: %v\n", err)
log.Printf("eval of dynamic catergory expressions failed: %v\n", err)
}
}