diff --git a/src/cattrs/converters.py b/src/cattrs/converters.py index 54d67a48..fc8df1d2 100644 --- a/src/cattrs/converters.py +++ b/src/cattrs/converters.py @@ -435,6 +435,7 @@ def decorator(factory): self._unstructure_func.register_func_list( [(predicate, factory, True)] ) + return factory return decorator @@ -573,6 +574,7 @@ def decorator(factory): self._structure_func.register_func_list( [(predicate, factory, True)] ) + return factory return decorator self._structure_func.register_func_list(