diff --git a/quota/quota.go b/quota/quota.go index 9f8b0b41..95e904a5 100644 --- a/quota/quota.go +++ b/quota/quota.go @@ -190,15 +190,15 @@ func (m *Manager) createSpaceQuota(input config.SpaceQuota, space *resource.Spac } } } else { - quota.Relationships = nil - // Organization: space.Relationships.Organization, - // Spaces: &resource.ToManyRelationships{Data: []resource.Relationship{{GUID: space.GUID}}}, - // } + quota.Relationships = &resource.SpaceQuotaRelationships{ + Organization: space.Relationships.Organization, + Spaces: &resource.ToManyRelationships{Data: []resource.Relationship{{GUID: space.GUID}}}, + } createdQuota, err := m.CreateSpaceQuota(quota) if err != nil { return err } - // space.Relationships.Quota = &resource.ToOneRelationship{Data: &resource.Relationship{GUID: createdQuota.GUID}} + space.Relationships.Quota = &resource.ToOneRelationship{Data: &resource.Relationship{GUID: createdQuota.GUID}} quotas[input.Name] = createdQuota } return nil