diff --git a/src/common/utils.js b/src/common/utils.js index 2be72678b22d2..09063516d18fc 100644 --- a/src/common/utils.js +++ b/src/common/utils.js @@ -399,13 +399,16 @@ const CONSTANTS = { ERROR_CACHE_SECONDS: TEN_MINUTES, }; +const TRY_AGAING_LATER = "Please try again later"; + const SECONDARY_ERROR_MESSAGES = { MAX_RETRY: "You can deploy own instance or wait until public will be no longer limited", NO_TOKENS: "Please add an env variable called PAT_1 with your GitHub API token in vercel", USER_NOT_FOUND: "Make sure the provided username is not an organization", - GRAPHQL_ERROR: "Please try again later", + GRAPHQL_ERROR: TRY_AGAING_LATER, + GITHUB_REST_API_ERROR: TRY_AGAING_LATER, WAKATIME_USER_NOT_FOUND: "Make sure you have a public WakaTime profile", }; @@ -427,6 +430,7 @@ class CustomError extends Error { static NO_TOKENS = "NO_TOKENS"; static USER_NOT_FOUND = "USER_NOT_FOUND"; static GRAPHQL_ERROR = "GRAPHQL_ERROR"; + static GITHUB_REST_API_ERROR = "GITHUB_REST_API_ERROR"; static WAKATIME_ERROR = "WAKATIME_ERROR"; } diff --git a/src/fetchers/stats-fetcher.js b/src/fetchers/stats-fetcher.js index b4a8ca287965c..0f770d88a6fc2 100644 --- a/src/fetchers/stats-fetcher.js +++ b/src/fetchers/stats-fetcher.js @@ -182,7 +182,7 @@ const totalCommitsFetcher = async (username) => { if (!totalCount || isNaN(totalCount)) { throw new CustomError( "Could not fetch total commits.", - CustomError.GRAPHQL_ERROR, + CustomError.GITHUB_REST_API_ERROR, ); } return totalCount;