From 9f27c2b3e77f24862410e83adf0dc2473bbbfa8d Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 30 Nov 2016 15:59:02 +0100 Subject: [PATCH] Show app store rating only for 5+ votes * shows the rating of an app only if a given amount of ratings are given * fixes #2001 Signed-off-by: Morris Jobke --- settings/Controller/AppSettingsController.php | 2 ++ settings/templates/apps.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/settings/Controller/AppSettingsController.php b/settings/Controller/AppSettingsController.php index a665532a3b..fe050332fc 100644 --- a/settings/Controller/AppSettingsController.php +++ b/settings/Controller/AppSettingsController.php @@ -239,6 +239,8 @@ class AppSettingsController extends Controller { 'canInstall' => true, 'preview' => isset($app['screenshots'][0]['url']) ? 'https://usercontent.apps.nextcloud.com/'.base64_encode($app['screenshots'][0]['url']) : '', 'score' => $app['ratingOverall'], + 'ratingNumOverall' => $app['ratingNumOverall'], + 'ratingNumThresholdReached' => $app['ratingNumOverall'] > 5 ? true : false, 'removable' => $existsLocally, 'active' => $this->appManager->isEnabledForUser($app['id']), 'needsDownload' => !$existsLocally, diff --git a/settings/templates/apps.php b/settings/templates/apps.php index 3753fd67a0..2cb8378d74 100644 --- a/settings/templates/apps.php +++ b/settings/templates/apps.php @@ -53,7 +53,7 @@ script(
{{{level}}}
- {{#if score}} + {{#if ratingNumThresholdReached }}
{{{score}}}
{{/if}}