Browse Source

Only abort attachment insertion if an attachment with that hash was found for the currently parsed e-mail

master
Sven Slootweg 9 years ago
parent
commit
a73ad71269
  1. 2
      parse

2
parse

@ -184,7 +184,7 @@ for email_file in file_list:
for attachment in attachment_list:
if options['forced'] == False:
cursor.execute("SELECT * FROM attachments WHERE `Hash` = ?", (attachment[2],))
cursor.execute("SELECT * FROM attachments WHERE `hash` = ? AND `message_hash` = ?", (attachment[2], sha1_hash))
if len(cursor.fetchall()) > 0:
print "Skipping attachment %s, already exists in the database." % attachment[2]
continue

Loading…
Cancel
Save