> Hello,
> 
> Just a quick review after the CRM review. In mrp_operations.py, you have
> several functions like :
> def cancel_notification(self, cr, uid, ids):
> 334     +        prod_obj = self.pool.get('mrp.production')
> 335     +        for workorder in self.browse(cr, uid, ids):
> 336     +            for prod in prod_obj.browse(cr, uid,
> [workorder.production_id]):
> 337     +                message = _("Work Order is <b>cancelled</b> for
> <em>%s</em> production order.") % (prod.id.name)
> 338     +        self.message_append_note(cr, uid, ids, '', message)
> 339     +        return True
> 
> Why is the self.message_append_note not aligned with its message, leading to a
> message send outside of the for loops ?
>  I have aligned message_append_note in for loop .

> Also, pay attention to :
>  def create_notification(self, cr, uid, ids, context=None):
> 73      +        for obj in self.browse(cr, uid, ids, context=context):
> 74      +            if obj.user_id.id :
> 75      +                self.message_subscribe(cr, uid, ids,
> [obj.user_id.id], context=context)
> 76      +                self.message_append_note(cr, uid, ids, _('System
> notification'),
> 77      +                        _("Manufacturing Order is <b>Created</b>."),
> type='notification', context=context)
> 78      +            else :
> 79      +                self.message_append_note(cr, uid, ids, _('System
> notification'),
> 80      +                        _("Manufacturing Order is <b>Created</b>."),
> type='notification', context=context)
> 81      +        return True
> This can be simplified by getting the message_append_note outside of the if-
> else structure.
> >  I have removed if - else. i have checked user_id is there then 
> > message_subscribe method is called and called message_append_note method is 
> > called.
> Best regards,
> 
> Thibault.
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-social-mrp-bth/+merge/96755
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-social-tde.

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to