Skip to content

Commit 3c1491e

Browse files
fix: Simplify registry module read request.
Co-authored-by: Sebastian Rivera <[email protected]>
1 parent 56f4164 commit 3c1491e

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

registry_module.go

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -637,26 +637,20 @@ func (r *registryModules) Read(ctx context.Context, moduleID RegistryModuleID) (
637637

638638
// ReadTerraformRegistryModule fetches a registry module from the Terraform Registry.
639639
func (r *registryModules) ReadTerraformRegistryModule(ctx context.Context, moduleID RegistryModuleID, version string) (*TerraformRegistryModule, error) {
640-
u, err := url.JoinPath(r.client.baseURL.Scheme+"://"+r.client.baseURL.Host, fmt.Sprintf("api/registry/v1/modules/%s/%s/%s/%s",
640+
u := fmt.Sprintf("api/registry/v1/modules/%s/%s/%s/%s",
641641
moduleID.Namespace,
642642
moduleID.Name,
643643
moduleID.Provider,
644644
version,
645-
))
646-
if err != nil {
647-
return nil, err
648-
}
645+
)
649646

650647
if moduleID.RegistryName == PublicRegistry {
651-
u, err = url.JoinPath(r.client.baseURL.Scheme+"://"+r.client.baseURL.Host, fmt.Sprintf("api/registry/public/v1/modules/%s/%s/%s/%s",
648+
u = fmt.Sprintf("api/registry/public/v1/modules/%s/%s/%s/%s",
652649
moduleID.Namespace,
653650
moduleID.Name,
654651
moduleID.Provider,
655652
version,
656-
))
657-
if err != nil {
658-
return nil, err
659-
}
653+
)
660654
}
661655
req, err := r.client.NewRequest("GET", u, nil)
662656
if err != nil {

0 commit comments

Comments
 (0)