c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #33860
[Bug 865263] Re: 'int' object is unsubscriptable in Compute Asset
That's perfectly OK. Congratulation on the new official module, it looks great.
Would you be so kind to spare me the trouble to look where I could find more on the new module?
Thank you.
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP Project Group.
https://bugs.launchpad.net/bugs/865263
Title:
'int' object is unsubscriptable in Compute Asset
Status in OpenERP Addons (modules):
Won't Fix
Bug description:
This is pertaining to revno 4633.
When the Compute Asset wizard is executed (Accounting >> Periodical
Processing >> Asset Calculation >> Compute Asset), it produces 'int'
object is unsubscriptable error. Below is the detailed stack trace.
The source of the problem is line 69 of wizard/account_fixed_assets_compute.py, which is:
period = obj_asset._check_date(cr, uid, data['period_id'], data['date'], context)
It passes the data['period_id'] as an integer (id) whereas the _check_date method is expecting a list.
Attached is the proposed patch for this bug.
The following is the stack trace:
File "../openobject-server/bin/netsvc.py", line 489, in dispatch
result = ExportService.getService(service_name).dispatch(method, auth, params)
File "../openobject-server/bin/service/web_services.py", line 599, in dispatch
res = fn(db, uid, *params)
File "../openobject-server/bin/osv/osv.py", line 122, in wrapper
return f(self, dbname, *args, **kwargs)
File "../openobject-server/bin/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "../openobject-server/bin/osv/osv.py", line 167, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "../openobject-addons/account_fixed_assets/wizard/account_fixed_assets_compute.py", line 69, in compute_assets
period = obj_asset._check_date(cr, uid, data['period_id'], data['date'], context)
File "../openobject-addons/account_fixed_assets/account_asset.py", line 806, in _check_date
period = period_obj.browse(cr, uid, period_id[0], context=context)
TypeError: 'int' object is unsubscriptable
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/865263/+subscriptions
References