diff --git a/params/params.go b/params/params.go index 30df70c0..020e66d4 100644 --- a/params/params.go +++ b/params/params.go @@ -1377,18 +1377,13 @@ func (g ForgeEntity) GetForgeType() (EndpointType, error) { func (g ForgeEntity) ForgeURL() string { baseURL := strings.TrimRight(g.Credentials.BaseURL, "/") - switch g.Credentials.ForgeType { - case GiteaEndpointType: - return g.Credentials.Endpoint.APIBaseURL - default: - switch g.EntityType { - case ForgeEntityTypeRepository: - return fmt.Sprintf("%s/%s/%s", baseURL, g.Owner, g.Name) - case ForgeEntityTypeOrganization: - return fmt.Sprintf("%s/%s", baseURL, g.Owner) - case ForgeEntityTypeEnterprise: - return fmt.Sprintf("%s/enterprises/%s", baseURL, g.Owner) - } + switch g.EntityType { + case ForgeEntityTypeRepository: + return fmt.Sprintf("%s/%s/%s", baseURL, g.Owner, g.Name) + case ForgeEntityTypeOrganization: + return fmt.Sprintf("%s/%s", baseURL, g.Owner) + case ForgeEntityTypeEnterprise: + return fmt.Sprintf("%s/enterprises/%s", baseURL, g.Owner) } return "" }