Reverse before limit

This commit is contained in:
Joshua Inkenbrandt 2016-01-09 17:58:06 -08:00
commit 33f31652ea
2 changed files with 28 additions and 4 deletions

View file

@ -320,14 +320,14 @@ class DynamoHandler(BaseResponse):
er = 'com.amazonaws.dynamodb.v20111205#ResourceNotFoundException'
return self.error(er)
limit = self.body.get("Limit")
if limit:
items = items[:limit]
reversed = self.body.get("ScanIndexForward")
if reversed is False:
items.reverse()
limit = self.body.get("Limit")
if limit:
items = items[:limit]
result = {
"Count": len(items),
"Items": [item.attrs for item in items],