diff --git a/services/gitea/gitea-helper.js b/services/gitea/gitea-helper.js index c3c74e3d8435de9a3be8fe9c97db3ede97b62c9a..3d2e575d5ccae3a37f795b43cd0bdab8aaa7dadf 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 4afef5d47fd8755fddc1bf1c46c310e4e403c2c8..31b68435b54541256cec4f65064c7e48ab81d4b8 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 9a6377e8f2d31bf2c9c861db8834f26059b5d40b..38c0eb44bf747720255a109f598540d7f8264898 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'), }) }