diff options
| author | HDA (OpenERP) <hda@tinyerp.com> | 2010-02-03 19:17:51 +0530 |
|---|---|---|
| committer | HDA (OpenERP) <hda@tinyerp.com> | 2010-02-03 19:17:51 +0530 |
| commit | d60af5a5e97f7b2e4fcd8dc91dc36119e889dc3b (patch) | |
| tree | b48c95be54c1e70e51f10cc49a8cf3a493162b75 /addons/project/project.py | |
| parent | 9287f30a5e1b149a669d4076e4a5c58827dc6792 (diff) | |
Improved project management
bzr revid: hda@tinyerp.com-20100203134751-u184vhz74jrphlhq
Diffstat (limited to 'addons/project/project.py')
| -rw-r--r-- | addons/project/project.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/addons/project/project.py b/addons/project/project.py index e35c94d264f..fc351f3be6e 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -521,18 +521,21 @@ class message(osv.osv): _name = "project.message" _description = "Message" _columns = { - 'subject': fields.char('Subject', size=128), - 'description': fields.char('Description', size =128), + 'subject': fields.char('Subject', size=128, required="True"), + 'description': fields.text('Description'), 'project_id': fields.many2one('project.project', 'Project', ondelete='cascade'), 'date': fields.date('Date'), - 'user_id': fields.many2one('res.users', 'User'), + 'user_id': fields.many2one('res.users', 'User', required="True"), } def _default_project(self, cr, uid, context={}): if 'project_id' in context and context['project_id']: return int(context['project_id']) - return False + return False + _defaults = { - 'project_id':_default_project} + 'user_id' : lambda self,cr,uid,ctx : uid, + 'project_id':_default_project} + message() def _project_get(self, cr, uid, context={}): |
