From de68e8f46e5dca99aba6066e89565e2081691d4a Mon Sep 17 00:00:00 2001 From: Jharrod LaFon Date: Wed, 29 Jan 2014 16:28:23 -0700 Subject: [PATCH] Check for none when retrieving object data --- pynamodb/models.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pynamodb/models.py b/pynamodb/models.py index d125e1add..ed70206b9 100644 --- a/pynamodb/models.py +++ b/pynamodb/models.py @@ -452,8 +452,9 @@ def get(cls, consistent_read=consistent_read ) cls.throttle.add_record(data.get(CONSUMED_CAPACITY)) - if data: - return cls.from_raw_data(data.get(ITEM)) + item_data = data.get(ITEM) + if item_data: + return cls.from_raw_data(item_data) else: return None