StatsController: avoid doing useless queries

This commit is contained in:
simon lehericey 2018-10-17 21:38:07 +02:00
parent e2b6dfac61
commit fd9bdbf31d

View file

@ -23,6 +23,7 @@ class StatsController < ApplicationController
@procedures_count_per_administrateur = procedures_count_per_administrateur(procedures) @procedures_count_per_administrateur = procedures_count_per_administrateur(procedures)
if administration_signed_in?
@dossier_instruction_mean_time = Rails.cache.fetch("dossier_instruction_mean_time", expires_in: 1.day) do @dossier_instruction_mean_time = Rails.cache.fetch("dossier_instruction_mean_time", expires_in: 1.day) do
dossier_instruction_mean_time(dossiers) dossier_instruction_mean_time(dossiers)
end end
@ -40,6 +41,7 @@ class StatsController < ApplicationController
@cloned_from_library_procedures_ratio = cloned_from_library_procedures_ratio @cloned_from_library_procedures_ratio = cloned_from_library_procedures_ratio
end end
end
def download def download
headers = [ headers = [