We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ac4fad commit f19ea05Copy full SHA for f19ea05
facturapi/resources/base.py
@@ -41,8 +41,12 @@ def __init__(self, **_): # pragma: no cover
41
42
@classmethod
43
def _from_dict(cls, obj_dict: Dict[str, Any]) -> 'Resource':
44
- cls._filter_excess_fields(obj_dict)
45
- return cls(**obj_dict)
+ try:
+ cls._filter_excess_fields(obj_dict)
46
+ return cls(**obj_dict)
47
+ except Exception as e:
48
+ print(obj_dict)
49
+ raise e
50
51
52
def _filter_excess_fields(cls, obj_dict: Dict[str, Any]) -> None:
facturapi/version.py
@@ -1,2 +1,2 @@
1
-__version__ = '0.1.2.dev3' # pragma: no cover
+__version__ = '0.1.2.dev4' # pragma: no cover
2
CLIENT_VERSION = __version__
0 commit comments