← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-addons/content_review_error_fix into lp:~openobject-training/openobject-addons/training

 

gpa(Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/content_review_error_fix into lp:~openobject-training/openobject-addons/training.

Requested reviews:
  Bhumika (OpenERP) (sbh-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/content_review_error_fix/+merge/60163

Fixed the IntegrityError for content review when create invoice without partner and invoice
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/content_review_error_fix/+merge/60163
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/content_review_error_fix.
=== modified file 'training/training_content_review.py'
--- training/training_content_review.py	2011-04-07 11:11:57 +0000
+++ training/training_content_review.py	2011-05-06 10:15:54 +0000
@@ -147,6 +147,9 @@
             if review.invoice_id:
                 # refuse to create another invoice is one is currently set
                 continue
+            if not review.partner_id or not review.address_id:
+                raise osv.except_osv(_('Error !'),_("Can you please check Partner and Address assign before create invoice"))
+
             inv_vals = inv_pool.default_get(cr, uid,
                     ['type', 'currency_id', 'journal_id', 'company_id'],
                     {'type': 'in_invoice'})


Follow ups