1
0
mirror of synced 2026-02-07 03:05:56 +00:00

Fix panic on bootstrap when orgRef is not retrieved

If implemented, not retrieving an orgRef will always return an error

Signed-off-by: Soule BA <soule@weave.works>
This commit is contained in:
Soule BA
2022-02-04 09:06:41 +01:00
parent 7b7eb011b0
commit 959ea6875a

View File

@@ -275,7 +275,7 @@ func (b *GitProviderBootstrapper) reconcileOrgRepository(ctx context.Context) (g
subOrgs, repoName := splitSubOrganizationsFromRepositoryName(b.repositoryName) subOrgs, repoName := splitSubOrganizationsFromRepositoryName(b.repositoryName)
orgRef, err := b.getOrganization(ctx, subOrgs) orgRef, err := b.getOrganization(ctx, subOrgs)
if err != nil { if err != nil {
return nil, fmt.Errorf("failed to create new Git repository for the organization %q: %w", orgRef.String(), err) return nil, fmt.Errorf("failed to create new Git repository %q: %w", b.repositoryName, err)
} }
repoRef := newOrgRepositoryRef(*orgRef, repoName) repoRef := newOrgRepositoryRef(*orgRef, repoName)
repoInfo := newRepositoryInfo(b.description, b.defaultBranch, b.visibility) repoInfo := newRepositoryInfo(b.description, b.defaultBranch, b.visibility)