This commit is contained in:
Nicolas Bally 2020-02-05 23:11:50 +01:00
parent 66f3d2fae6
commit d38445c454
3 changed files with 8 additions and 0 deletions

View File

@ -41,6 +41,9 @@ class VContact < ApplicationRecord
vc.save
end
to_delete = VContact.where("(last_volume_at is NULL and datecreation < ?) or (last_volume_at < ?)", (Date.today-5.year), (Date.today-5.year))
VolumePeriodique.where(:codemanaginn => to_delete.map{|a| a.codemanaginn}).destroy_all
to_delete.destroy_all
if @gen_past_time

View File

@ -5,7 +5,11 @@
.qi_pannel.qi_plain.padding
=link_to "Importer les données dispos à ce jour", import_admin_volume_periodiques_path, :remote => true, :onclick => "$(this).hide();$(this).next('#import').html('Import en cours... Ne pas fermer la page');", :data => {:confirm => "Voulez-vous vraiment mettre à jour les données ? L'opération prendra du temps et tous les stats actuels seront effacés..."}
#import
%br
%br
=VContact.update_caches

View File

@ -0,0 +1 @@
$("#import").html("L'import est terminé, vous pouvez cliquer sur ce lien pour mettre à jour les données (l'opétation peut prendre du temps) : <a href='/admin/societes?lang=fr'>Traiter les données</a>")