Fix dynamo item not found.
This commit is contained in:
parent
bbb021d06d
commit
75461cb110
3 changed files with 11 additions and 3 deletions
|
|
@ -381,6 +381,7 @@ class DynamoDBBackend(BaseBackend):
|
|||
def get_item(self, table_name, keys):
|
||||
table = self.get_table(table_name)
|
||||
if not table:
|
||||
raise ValueError()
|
||||
return None
|
||||
hash_key, range_key = self.get_keys_value(table, keys)
|
||||
return table.get_item(hash_key, range_key)
|
||||
|
|
|
|||
|
|
@ -196,8 +196,8 @@ class DynamoHandler(BaseResponse):
|
|||
return dynamo_json_dump(item_dict)
|
||||
else:
|
||||
# Item not found
|
||||
er = 'com.amazonaws.dynamodb.v20111205#ResourceNotFoundException'
|
||||
return self.error(er, status=404)
|
||||
er = '{}'
|
||||
return self.error(er, status=200)
|
||||
|
||||
def batch_get_item(self):
|
||||
table_batches = self.body['RequestItems']
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue