From: Quentin (OpenERP) Date: Mon, 27 Feb 2012 11:58:09 +0000 (+0100) Subject: [IMP] event: usability improvements X-Git-Tag: 7.0-server~3819^2~40 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=5fc9aad7e89c70d132f962ee82da2de08cff55fb;p=odoo%2Fodoo.git [IMP] event: usability improvements bzr revid: qdp-launchpad@openerp.com-20120227115809-qxz1ih4ykpo1ae2q --- diff --git a/addons/event/event.py b/addons/event/event.py index 310c7f9..65572c3 100644 --- a/addons/event/event.py +++ b/addons/event/event.py @@ -96,8 +96,7 @@ class event_event(osv.osv): reg_ids = registration.search(cr, uid, [('event_id','in',ids)], context=context) for event_reg in registration.browse(cr,uid,reg_ids,context=context): if event_reg.state == 'done': - raise osv.except_osv(_('Error!'),_("You have already done a registration please reset to draft if you want to cancel this event") ) - return + raise osv.except_osv(_('Error!'),_("You have already set a registration for this event as 'Attended'. Please reset it to draft if you want to cancel this event.") ) registration.write(cr, uid, reg_ids, {'state': 'cancel'}, context=context) return self.write(cr, uid, ids, {'state': 'cancel'}, context=context) @@ -261,7 +260,7 @@ class event_registration(osv.osv): """ res = self.write(cr, uid, ids, {'state': 'open'}, context=context) self.mail_user(cr, uid, ids) - self.message_append(cr, uid, ids,_('Statut'),body_text= _('Open')) + self.message_append(cr, uid, ids,_('State set to...'),body_text= _('Open')) return res def case_close(self, cr, uid, ids, context=None): @@ -271,7 +270,7 @@ class event_registration(osv.osv): context = {} values = {'state': 'done', 'date_closed': time.strftime('%Y-%m-%d %H:%M:%S')} res = self.write(cr, uid, ids, values) - self.message_append(cr, uid, ids,_('Statut'),body_text= _('Done')) + self.message_append(cr, uid, ids,_('State set to...'),body_text= _('Done')) return res # event uses add_note wizard from crm, which expects case_* methods @@ -282,7 +281,7 @@ class event_registration(osv.osv): def case_cancel(self, cr, uid, ids, context=None): """ Cancel Registration """ - self.message_append(cr, uid, ids,_('Statut'),body_text= _('Cancel')) + self.message_append(cr, uid, ids,_('State set to...'),body_text= _('Cancel')) return self.write(cr, uid, ids, {'state': 'cancel'}) def button_reg_close(self, cr, uid, ids, context=None): diff --git a/addons/event/event_view.xml b/addons/event/event_view.xml index 40bd934..b081a96 100644 --- a/addons/event/event_view.xml +++ b/addons/event/event_view.xml @@ -265,8 +265,8 @@ - - + +