c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #22971
[Bug 772451] Re: [6.0.2 rev 4591/4592] TypeError: 'int' object is unsubscriptable
Hello,
I have checked the issue in latest addons/server/client/web.
I am getting same error in web-client only not in gtk. In Gtk-client it works fine.
And the problem i think the passing of context for o2m field is not same as Gtk-client passed.
In Web-client:
print context['lines'] => [24]
And in Gtk-client
print context['lines'] =>
[(0, 0, {'analytic_account_id': False, 'tax_code_id': False, 'tax_amount': False, 'account_id': 9, 'ref': False, 'currency_id': False, 'credit': False, 'state': 'draft', 'date_maturity': False, 'invoice': False, 'debit': 100.0, 'amount_currency': False, 'partner_id': False, 'reconcile_id': False, 'reconcile_partial_id': False, 'name': 'sale'}), (2, 28, False), (2, 27, False), (2, 26, False), (2, 25, False), (2, 22, False), (2, 21, False), (2, 20, False), (2, 19, False)].
So need to check by Webclient team.
Thank you,
mra
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
https://bugs.launchpad.net/bugs/772451
Title:
[6.0.2 rev 4591/4592] TypeError: 'int' object is unsubscriptable
Status in OpenERP Modules (addons):
Confirmed
Bug description:
Hey all
bzr revision 4591/4592
How to reproduce:
Accounting / Journal Entries / Journal Entries
. Create new Journal Entry
. Create new Journal Item: Enter Name, Account, Debit and press Enter
. Error:
Traceback (most recent call last):
File "/opt/openerp/development/server/bin/netsvc.py", line 489, in dispatch
result = ExportService.getService(service_name).dispatch(method, auth, params)
File "/opt/openerp/development/server/bin/service/web_services.py", line 599, in dispatch
res = fn(db, uid, *params)
File "/opt/openerp/development/server/bin/osv/osv.py", line 122, in wrapper
return f(self, dbname, *args, **kwargs)
File "/opt/openerp/development/server/bin/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp/development/server/bin/osv/osv.py", line 167, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/opt/openerp/development/server/bin/addons/account/account_move_line.py", line 158, in default_get
data = self._default_get(cr, uid, fields, context=context)
File "/opt/openerp/development/server/bin/addons/account/account_move_line.py", line 230, in _default_get
if i[2]:
TypeError: 'int' object is unsubscriptable
. Close Error message
. Click into Reference field of the new journal Item and press ESC
. Journal Item will be generated
. Click on new (Journal Item) same error comes up
After first error message "Loading" bar on top stays open
regards
thomi
References