From de86924d7d3ba012a8863c9a70671ab8e30d91be Mon Sep 17 00:00:00 2001 From: chris48s <chris48s@users.noreply.github.com> Date: Wed, 6 Dec 2023 20:10:31 +0000 Subject: [PATCH] cache weblate badges for longer (#9786) --- services/weblate/weblate-entities.service.js | 2 ++ .../weblate/weblate-project-translated-percentage.service.js | 2 ++ services/weblate/weblate-user-statistic.service.js | 2 ++ 3 files changed, 6 insertions(+) diff --git a/services/weblate/weblate-entities.service.js b/services/weblate/weblate-entities.service.js index 01935be405..41d19b6b56 100644 --- a/services/weblate/weblate-entities.service.js +++ b/services/weblate/weblate-entities.service.js @@ -26,6 +26,8 @@ export default class WeblateEntities extends WeblateBase { }, ] + static _cacheLength = 600 + static defaultBadgeData = { color: 'informational' } static render({ type, count }) { diff --git a/services/weblate/weblate-project-translated-percentage.service.js b/services/weblate/weblate-project-translated-percentage.service.js index 80cc4d429b..4b55b467a7 100644 --- a/services/weblate/weblate-project-translated-percentage.service.js +++ b/services/weblate/weblate-project-translated-percentage.service.js @@ -29,6 +29,8 @@ export default class WeblateProjectTranslatedPercentage extends WeblateBase { }, ] + static _cacheLength = 600 + static defaultBadgeData = { label: 'translated' } /** diff --git a/services/weblate/weblate-user-statistic.service.js b/services/weblate/weblate-user-statistic.service.js index 5a8be882f2..e13f8e74e0 100644 --- a/services/weblate/weblate-user-statistic.service.js +++ b/services/weblate/weblate-user-statistic.service.js @@ -39,6 +39,8 @@ export default class WeblateUserStatistic extends WeblateBase { }, ] + static _cacheLength = 600 + static defaultBadgeData = { color: 'informational' } static render({ statistic, count }) { -- GitLab