From 32e83e00e4c42089888815769654a9015090dd3e Mon Sep 17 00:00:00 2001 From: takatost Date: Mon, 1 Apr 2024 17:15:59 +0900 Subject: [PATCH] feat: use en-US as fallback recommend app if using unmaintained language (#3063) --- api/controllers/console/explore/recommended_app.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/controllers/console/explore/recommended_app.py b/api/controllers/console/explore/recommended_app.py index fd90be03b1..875170ece3 100644 --- a/api/controllers/console/explore/recommended_app.py +++ b/api/controllers/console/explore/recommended_app.py @@ -52,6 +52,12 @@ class RecommendedAppListApi(Resource): RecommendedApp.language == language_prefix ).all() + if len(recommended_apps) == 0: + recommended_apps = db.session.query(RecommendedApp).filter( + RecommendedApp.is_listed == True, + RecommendedApp.language == languages[0] + ).all() + categories = set() current_user.role = TenantService.get_user_role(current_user, current_user.current_tenant) recommended_apps_result = []