diff --git a/.gitignore b/.gitignore index 6a0d0d046..e23704419 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,5 @@ secrets.*.yaml.dec #intelij .idea/ + +.DS_Store diff --git a/src/otomi-stack.ts b/src/otomi-stack.ts index db6089ac3..769e42ab9 100644 --- a/src/otomi-stack.ts +++ b/src/otomi-stack.ts @@ -1263,7 +1263,11 @@ export default class OtomiStack { } async createAplCodeRepo(teamId: string, data: AplCodeRepoRequest): Promise { - const allRepoUrls = this.getAllAplCodeRepos().map((repo) => repo.spec.repositoryUrl) || [] + const allRepoUrls = + this.repoService + .getTeamConfigService(teamId) + .getCodeRepos() + .map((repo) => repo.spec.repositoryUrl) || [] if (allRepoUrls.includes(data.spec.repositoryUrl)) throw new AlreadyExists('Code repository URL already exists') if (!data.spec.private) unset(data.spec, 'secret') if (data.spec.gitService === 'gitea') unset(data.spec, 'private')