diff --git a/tailbone/views/master.py b/tailbone/views/master.py index 676e99fd..01f438f0 100644 --- a/tailbone/views/master.py +++ b/tailbone/views/master.py @@ -1123,6 +1123,11 @@ class MasterView(View): """ Perform actual "touch" logic for the given object. Must return the :class:`rattail:~rattail.db.model.Change` record involved. + + .. todo:: + Why should this return the change object? We're not using it for + anything (yet?) but some views may generate multiple changes when + touching the primary object, i.e. touch related objects also. """ change = model.Change() change.class_name = obj.__class__.__name__