summaryrefslogtreecommitdiff
path: root/internal/cli/forge_client.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-29 10:28:49 +0300
committerPaul Buetow <paul@buetow.org>2026-05-29 10:28:49 +0300
commitf7a2c1168a81d879c1307b38b679614fc0752e42 (patch)
tree7d5bf397b9baff16d7608ed994db1b7df99224c7 /internal/cli/forge_client.go
parentde3a697796d2e6820e8f19890252ace08bc0ef63 (diff)
refactor(cli): use org host helpers in forge client dispatch (lq)
Diffstat (limited to 'internal/cli/forge_client.go')
-rw-r--r--internal/cli/forge_client.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/cli/forge_client.go b/internal/cli/forge_client.go
index d602803..609b75f 100644
--- a/internal/cli/forge_client.go
+++ b/internal/cli/forge_client.go
@@ -8,11 +8,11 @@ import (
)
func newRepoClientForOrg(org config.Organization) (forge.RepoClient, bool) {
- switch org.Host {
- case "git@github.com":
+ switch {
+ case org.IsGitHub():
client := github.NewClient(org.GitHubToken, org.Name)
return client, true
- case "git@codeberg.org":
+ case org.IsCodeberg():
client := codeberg.NewClient(org.CodebergToken, org.Name)
return client, true
default: