From cd5f34ba0e58264da3ec5bcdcf18e5e40eaf983d Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Fri, 4 Mar 2016 11:27:18 +0100 Subject: [PATCH] Fixed showing package count on home and about pages --- app/controllers/welcome_controller.rb | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/app/controllers/welcome_controller.rb b/app/controllers/welcome_controller.rb index 558ebc4..eeed1ba 100644 --- a/app/controllers/welcome_controller.rb +++ b/app/controllers/welcome_controller.rb @@ -1,19 +1,24 @@ class WelcomeController < ApplicationController def home - # TODO: show count depending on virtual host - #@package_count = cache_or_set("debian_pkgcount", :expires => 10 * 60) do - Package.count - #end - # TODO: Use the package with the actual newest uploaded screenshot @newest_uploaded_package = Package.with_screenshots.first # TODO: Use the actually most popular package and not just a random one @most_popular_package = Package.with_screenshots.first + + package_count end def about @package_sources = Rails.configuration.package_sources + package_count + end + +private + + # TODO: show count depending on virtual host + def package_count + @package_count = Package.count end end