Skip to content

Commit

Permalink
simplify
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Crenshaw <[email protected]>
  • Loading branch information
crenshaw-dev committed Feb 3, 2025
1 parent 37b2f08 commit 803dd3d
Showing 1 changed file with 7 additions and 13 deletions.
20 changes: 7 additions & 13 deletions util/db/repository.go
Original file line number Diff line number Diff line change
Expand Up @@ -168,21 +168,15 @@ func (db *db) ListWriteRepositories(ctx context.Context) ([]*v1alpha1.Repository
}

func (db *db) listRepositories(ctx context.Context, repoType *string, writeCreds bool) ([]*v1alpha1.Repository, error) {
// TODO It would be nice to check for duplicates between secret and legacy repositories and make it so that
// repositories from secrets overlay repositories from legacys.

var repositories []*v1alpha1.Repository
var err error
var backend repositoryBackend
if writeCreds {
repositories, err = db.repoWriteBackend().ListRepositories(ctx, repoType)
if err != nil {
return nil, err
}
backend = db.repoWriteBackend()
} else {
repositories, err = db.repoBackend().ListRepositories(ctx, repoType)
if err != nil {
return nil, err
}
backend = db.repoBackend()
}
repositories, err := backend.ListRepositories(ctx, repoType)
if err != nil {
return nil, err
}
if err = db.enrichCredsToRepos(ctx, repositories); err != nil {
return nil, err
Expand Down

0 comments on commit 803dd3d

Please sign in to comment.