From 363c0fcb368869b0df2519083bf4205ec177e381 Mon Sep 17 00:00:00 2001
From: Martijn Vermaat <martijn@vermaat.name>
Date: Fri, 19 Sep 2014 14:50:01 +0200
Subject: [PATCH] Fix bug in recreating slice whose genomic sequence has since
 changed

---
 mutalyzer/Retriever.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mutalyzer/Retriever.py b/mutalyzer/Retriever.py
index dd52c60a..5fa91eeb 100644
--- a/mutalyzer/Retriever.py
+++ b/mutalyzer/Retriever.py
@@ -497,8 +497,8 @@ class GenBankRetriever(Retriever):
             if md5sum != currentmd5sum :
                 self._output.addMessage(__file__, -1, "WHASH",
                     "Warning: Hash of %s changed from %s to %s." % (
-                    UD, currentmd5sum, md5sum))
-                Reference.query.filter_by(accession=UD).update({'checksum': md5sum})
+                    reference.accession, currentmd5sum, md5sum))
+                Reference.query.filter_by(accession=reference.accession).update({'checksum': md5sum})
                 session.commit()
             #if
         else : # We haven't seen it before, so give it a name.
-- 
GitLab