From a202a09e873b62eb3eb3bf57d30e47fc46040dde Mon Sep 17 00:00:00 2001 From: Pierre-Yves Bigourdan <10694593+PyvesB@users.noreply.github.com> Date: Mon, 22 Jul 2024 19:54:24 +0200 Subject: [PATCH] Fix [Gitea] not found message (#10373) --- services/gitea/gitea-helper.js | 4 ++-- services/gitea/gitea-languages-count.service.js | 2 +- services/gitea/gitea-last-commit.service.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/services/gitea/gitea-helper.js b/services/gitea/gitea-helper.js index c3c74e3d84..3d2e575d5c 100644 --- a/services/gitea/gitea-helper.js +++ b/services/gitea/gitea-helper.js @@ -5,10 +5,10 @@ By default this badge looks for repositories on [gitea.com](https://gitea.com). To specify another instance like [codeberg](https://codeberg.org/), [forgejo](https://forgejo.org/) or a self-hosted instance, use the \`gitea_url\` query param. ` -function httpErrorsFor() { +function httpErrorsFor(notFoundMessage = 'user or repo not found') { return { 403: 'private repo', - 404: 'user, repo or path not found', + 404: notFoundMessage, } } diff --git a/services/gitea/gitea-languages-count.service.js b/services/gitea/gitea-languages-count.service.js index 4afef5d47f..31b68435b5 100644 --- a/services/gitea/gitea-languages-count.service.js +++ b/services/gitea/gitea-languages-count.service.js @@ -61,7 +61,7 @@ export default class GiteaLanguageCount extends GiteaBase { return super.fetch({ schema, url: `${baseUrl}/api/v1/repos/${user}/${repo}/languages`, - httpErrors: httpErrorsFor('user or repo not found'), + httpErrors: httpErrorsFor(), }) } diff --git a/services/gitea/gitea-last-commit.service.js b/services/gitea/gitea-last-commit.service.js index 9a6377e8f2..38c0eb44bf 100644 --- a/services/gitea/gitea-last-commit.service.js +++ b/services/gitea/gitea-last-commit.service.js @@ -127,7 +127,7 @@ export default class GiteaLastCommit extends GiteaBase { schema, url: `${baseUrl}/api/v1/repos/${user}/${repo}/commits`, options: { searchParams: { sha: branch, path, limit: 1 } }, - httpErrors: httpErrorsFor(), + httpErrors: httpErrorsFor('user, repo or path not found'), }) } -- GitLab