feat: use en-US recommended apps as fallback if using unmaintained language

This commit is contained in:
takatost 2024-04-01 16:24:59 +08:00
parent 3b3d19dab7
commit 7c64f2cfe0
1 changed files with 6 additions and 0 deletions

View File

@ -56,6 +56,12 @@ class RecommendedAppService:
RecommendedApp.language == language
).all()
if len(recommended_apps) == 0:
recommended_apps = db.session.query(RecommendedApp).filter(
RecommendedApp.is_listed == True,
RecommendedApp.language == languages[0]
).all()
categories = set()
recommended_apps_result = []
for recommended_app in recommended_apps: