From 07dd6e554eccae30a27b2d04ac5aadc0680b7625 Mon Sep 17 00:00:00 2001 From: Steve Pulec Date: Thu, 5 Mar 2015 19:32:02 -0500 Subject: [PATCH] [S3]Only add multipart part_id to partlist if it is not already in there. Closes #324. --- moto/s3/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/moto/s3/models.py b/moto/s3/models.py index fd41125ed..6c7788e7a 100644 --- a/moto/s3/models.py +++ b/moto/s3/models.py @@ -152,7 +152,8 @@ class FakeMultipart(object): key = FakeKey(part_id, value) self.parts[part_id] = key - insort(self.partlist, part_id) + if part_id not in self.partlist: + insort(self.partlist, part_id) return key def list_parts(self):