Saurang Suthar(OpenERP) has proposed merging lp:~openerp-dev/openerp-int/migration-scripts-issue-586078-ssu into lp:~openerp-dev/openerp-int/migration-scripts-7.0.
Requested reviews: Valencia Rodrigues (OpenERP) (vro-openerp) For more details, see: https://code.launchpad.net/~openerp-dev/openerp-int/migration-scripts-issue-586078-ssu/+merge/147073 Hello madam, I have fixed the issue of typeError: 'NoneType' object has no attribute '__getitem__' which arised during migration and broke the migration script. Kindly review it. Thank you. Saurang Suthar (SSU) -- https://code.launchpad.net/~openerp-dev/openerp-int/migration-scripts-issue-586078-ssu/+merge/147073 Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openerp-int/migration-scripts-7.0.
=== modified file 'scripts/versions/7.0/addons/pre/base/base.py' --- scripts/versions/7.0/addons/pre/base/base.py 2013-01-16 12:59:23 +0000 +++ scripts/versions/7.0/addons/pre/base/base.py 2013-02-07 11:31:24 +0000 @@ -118,11 +118,13 @@ # Set back the constraint in post section self.cr.execute("select state from ir_module_module where name='warning'") - if self.cr.fetchone()[0] == 'installed': - self.cr.execute("alter table res_partner alter column purchase_warn drop not null") - self.cr.execute("alter table res_partner alter column sale_warn drop not null") - self.cr.execute("alter table res_partner alter column invoice_warn drop not null") - self.cr.execute("alter table res_partner alter column picking_warn drop not null") + res = self.cr.fetchone() + if res: + if res[0] == 'installed': + self.cr.execute("alter table res_partner alter column purchase_warn drop not null") + self.cr.execute("alter table res_partner alter column sale_warn drop not null") + self.cr.execute("alter table res_partner alter column invoice_warn drop not null") + self.cr.execute("alter table res_partner alter column picking_warn drop not null") def _general_functional_log(self): msg = [
_______________________________________________ Mailing list: https://launchpad.net/~openerp-dev-gtk Post to : openerp-dev-gtk@lists.launchpad.net Unsubscribe : https://launchpad.net/~openerp-dev-gtk More help : https://help.launchpad.net/ListHelp