[FIX] wiki: put readonly create_uid, create_date and write_date fields

bzr revid: hmo@tinyerp.com-20101011101726-w4phuj9aaj7p606e
This commit is contained in:
Harry (OpenERP) 2010-10-11 15:47:26 +05:30
parent 7dd8a396e4
commit fe0e28c157
1 changed files with 3 additions and 5 deletions

View File

@ -108,9 +108,9 @@ class wiki_wiki2(osv.osv):
'name': fields.char('Title', size=256, select=True, required=True),
'write_uid': fields.many2one('res.users', "Last Contributor", select=True),
'text_area': fields.text("Content"),
'create_uid': fields.many2one('res.users', 'Author', select=True),
'create_date': fields.datetime("Created on", select=True),
'write_date': fields.datetime("Modification Date", select=True),
'create_uid': fields.many2one('res.users', 'Author', select=True, readonly=True),
'create_date': fields.datetime("Created on", select=True, readonly=True),
'write_date': fields.datetime("Modification Date", select=True, readonly=True),
'tags': fields.char('Keywords', size=1024, select=True),
'history_id': fields.one2many('wiki.wiki.history', 'wiki_id', 'History Lines'),
'minor_edit': fields.boolean('Minor edit', select=True),
@ -184,8 +184,6 @@ class wiki_wiki2(osv.osv):
""" @param cr: the current row, from the database cursor,
@param uid: the current users ID for security checks, """
#TOFIX: why create_uid in vals
if 'create_uid' in vals: del vals['create_uid']
wiki_id = super(wiki_wiki2, self).create(cr, uid,
vals, context)
self.create_history(cr, uid, [wiki_id], vals, context)