TireSwingSoftware / openassign-server

OpenAssign server intended for use by a separate client via RPC
BSD 3-Clause "New" or "Revised" License
6 stars 2 forks source link

Move getter/setter for 'notes' attributes into ObjectManager subclasses #91

Closed jc0n closed 12 years ago

jc0n commented 12 years ago

The 'notes' attribute only exists on some of the models in managers subclassing ObjectManager. I noticed it first on TaskBundleManager. The getter/setter for 'notes' should be defined only on managers for models which have the attribute.

This is important because using

list(FooObjectManager.GETTERS)
# or
list(BarObjectManager.SETTERS)

should be a canonical source of all manager readable and writable attributes