diff --git a/api/archetype.go b/api/archetype.go index 4bc28ad9e..62aadf03b 100644 --- a/api/archetype.go +++ b/api/archetype.go @@ -309,6 +309,7 @@ type Archetype struct { Stakeholders []Ref `json:"stakeholders" yaml:"stakeholders"` StakeholderGroups []Ref `json:"stakeholderGroups" yaml:"stakeholderGroups"` Applications []Ref `json:"applications" yaml:"applications"` + Assessments []Ref `json:"assessments" yaml:"assessments"` } // @@ -334,6 +335,10 @@ func (r *Archetype) With(m *model.Archetype) { for _, g := range m.StakeholderGroups { r.StakeholderGroups = append(r.StakeholderGroups, r.ref(g.ID, &g)) } + r.Assessments = []Ref{} + for _, a := range m.Assessments { + r.Assessments = append(r.Assessments, r.ref(a.ID, &a)) + } } //