easy user_snp cache fix

This commit is contained in:
Bastian Greshake
2016-06-16 10:50:55 +02:00
parent 17edaaf345
commit 939d45ad84

View File

@@ -3,6 +3,7 @@ class Frequency
sidekiq_options queue: :user_snps, retry: 5, unique: true
def perform(snp_id)
Snp.reset_counters(snp_id, :user_snps)
s = Snp.find(snp_id)
s.allele_frequency ||= { "A" => 0, "T" => 0, "G" => 0, "C" => 0}
s.genotype_frequency ||= {}