[BUG-FIX] lp:687326

bzr revid: jam@tinyerp.com-20101209053629-xk7x0da6a1botfie
This commit is contained in:
jam-openerp 2010-12-09 11:06:29 +05:30
parent fd93e5f496
commit aa6e62b7df
1 changed files with 13 additions and 5 deletions

View File

@ -93,9 +93,13 @@ class survey(osv.osv):
def survey_cancel(self, cr, uid, ids, arg):
self.write(cr, uid, ids, {'state': 'cancel' })
return True
def copy(self, cr, uid, id, default=None,context={}):
raise osv.except_osv(_('Warning !'),_('You cannot duplicate the resource!'))
def copy(self, cr, uid, ids, default=None, context={}):
vals = {}
current_rec = self.read(cr, uid, ids, context=context)
title = current_rec.get('title') + ' (Copy)'
vals.update({'title':title})
return super(survey, self).copy(cr, uid, ids, vals, context=context)
def action_print_survey(self, cr, uid, ids, context=None):
"""
@ -197,8 +201,12 @@ class survey_page(osv.osv):
'context': context
}
def copy(self, cr, uid, id, default=None, context={}):
raise osv.except_osv(_('Warning !'),_('You cannot duplicate the resource!'))
def copy(self, cr, uid, ids, default=None, context={}):
vals = {}
current_rec = self.read(cr, uid, ids, context=context)
title = current_rec.get('title') + ' (Copy)'
vals.update({'title':title})
return super(survey_page, self).copy(cr, uid, ids, vals, context=context)
survey_page()