diff --git a/models/resources/resource.go b/models/resources/resource.go index 8d757a7..3de9ed2 100644 --- a/models/resources/resource.go +++ b/models/resources/resource.go @@ -75,6 +75,9 @@ func (r *AbstractIntanciatedResource[T]) GetSelectedInstance() utils.DBObject { if r.SelectedInstanceIndex != nil && len(r.Instances) > *r.SelectedInstanceIndex { return r.Instances[*r.SelectedInstanceIndex] } + if len(r.Instances) > 0 { + return r.Instances[0] + } return nil }