find or create signatures in case of a timeout

This commit is contained in:
rgarcia
2016-12-27 12:44:55 +01:00
parent 0a6e86ea83
commit 122446ef62

View File

@@ -22,7 +22,7 @@ class SignatureSheet < ActiveRecord::Base
def verify_signatures
parsed_document_numbers.each do |document_number|
signature = signatures.create(document_number: document_number)
signature = self.signatures.where(document_number: document_number).first_or_create
signature.verify
end
update(processed: true)