From d48935f15ff30518338e18795453974affda802b Mon Sep 17 00:00:00 2001 From: Aleix Date: Thu, 13 May 2021 12:25:29 +0200 Subject: [PATCH] Update base.py Check if data is not None before iterating it on "load" function. --- messagebird/base.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/messagebird/base.py b/messagebird/base.py index e42a393..3b85b1b 100644 --- a/messagebird/base.py +++ b/messagebird/base.py @@ -6,9 +6,10 @@ class Base(object): def load(self, data): - for name, value in list(data.items()): - if hasattr(self, name) and not callable(getattr(self, name)): - setattr(self, name, value) + if data is not None: + for name, value in list(data.items()): + if hasattr(self, name) and not callable(getattr(self, name)): + setattr(self, name, value) return self