From fe0e28c1574eddef05da9875369dbd44da9b149d Mon Sep 17 00:00:00 2001 From: "Harry (OpenERP)" Date: Mon, 11 Oct 2010 15:47:26 +0530 Subject: [PATCH] [FIX] wiki: put readonly create_uid, create_date and write_date fields bzr revid: hmo@tinyerp.com-20101011101726-w4phuj9aaj7p606e --- addons/wiki/wiki.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/addons/wiki/wiki.py b/addons/wiki/wiki.py index b8876ee0316..2d814485a7c 100644 --- a/addons/wiki/wiki.py +++ b/addons/wiki/wiki.py @@ -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 user’s 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)