Allow deleting of SQS invisible messages. Closes #352.

This commit is contained in:
Steve Pulec 2015-05-29 23:26:43 -04:00
commit 0195e04053
2 changed files with 23 additions and 2 deletions

View file

@ -259,7 +259,7 @@ class SQSBackend(BaseBackend):
for message in queue._messages:
# Only delete message if it is not visible and the reciept_handle
# matches.
if not message.visible and message.receipt_handle == receipt_handle:
if message.receipt_handle == receipt_handle:
continue
new_messages.append(message)
queue._messages = new_messages