diff --git a/flask_potion/contrib/alchemy/manager.py b/flask_potion/contrib/alchemy/manager.py index 0c09eb8..c3940c4 100644 --- a/flask_potion/contrib/alchemy/manager.py +++ b/flask_potion/contrib/alchemy/manager.py @@ -232,10 +232,7 @@ def _query_get_first(self, query): def create(self, properties, commit=True): # noinspection properties - item = self.model() - - for key, value in properties.items(): - setattr(item, key, value) + item = self.model(**properties) before_create.send(self.resource, item=item)