diff --git a/CHANGELOG b/CHANGELOG index cc0cbc0f7a..a4f7fcdc31 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,4 @@ +* Support notification message * Use defusedxml to parse XML (11244) * Add support for Python 3.10 * Remove support for Python 3.6 diff --git a/proteus/__init__.py b/proteus/__init__.py index 25c9b74f76..109d8a1c1e 100644 --- a/proteus/__init__.py +++ b/proteus/__init__.py @@ -1172,6 +1172,10 @@ class Model(object): self._parent._changed.add(self._parent_field_name) self._parent._on_change([self._parent_field_name]) + def notifications(self): + values = self._get_on_change_values() + return getattr(self._proxy, 'on_change_notify')(values, self._context) + class Wizard(object): 'Wizard class for Tryton wizards'