(website model.Website)
| 125 | } |
| 126 | |
| 127 | func loadAgentWebsiteResourceName(website model.Website) (string, error) { |
| 128 | websiteDomains, err := websiteDomainRepo.GetBy(websiteDomainRepo.WithWebsiteId(website.ID), repo.WithOrderAsc("id")) |
| 129 | if err != nil { |
| 130 | return "", err |
| 131 | } |
| 132 | if len(websiteDomains) > 0 { |
| 133 | return websiteDomains[0].Domain, nil |
| 134 | } |
| 135 | if website.PrimaryDomain != "" { |
| 136 | return website.PrimaryDomain, nil |
| 137 | } |
| 138 | return fmt.Sprintf("%d", website.ID), nil |
| 139 | } |
| 140 | |
| 141 | func fillAgentWebsiteItems(items []dto.AgentItem, explicitWebsiteMap map[uint]model.Website, websiteDomainMap map[uint][]model.WebsiteDomain) { |
| 142 | for index := range items { |
no test coverage detected