c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #15128
[Bug 701914] Re: AttributeError: 'str' object has no attribute 'get'
Yes, it affects all users currently connected to the system via web client, and gtk is fine. The problem dissapears when I restart web service and after that server service and when users log in again. Restarting only web service didn't work but maybe i wasn't patient enough and maybe it would work with restarting only web service. The problem is that "time is money" and everything has to be done fast because users are waiting.
I know that we use audit_trail module in purchase but don't know if we are using base_module_record, I'll have to check. Base_module_record is for module recorder, right? If we aren't using it I could try to uninstall it.
The problem started when people started working with OpenERP. We didn't have this problem while we were developing as there were only few of us working but it seems that this problem occurs when there is more users working on system?
--
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/701914
Title:
AttributeError: 'str' object has no attribute 'get'
Status in OpenERP Server:
Triaged
Bug description:
Hi!
I'm using openerp server v5.0.14 and i sometimes get an error when I select something on the main menu of the web-client:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line 299, in dispatch
result = LocalService(service_name)(method, *params)
File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line 77, in __call__
return getattr(self, method)(*params)
File "/usr/lib/python2.5/site-packages/openerp-server/addons/audittrail/audittrail.py", line 341, in execute
return fct_src(db, uid, passwd, model, method, *args)
File "/usr/lib/python2.5/site-packages/openerp-server/addons/base_module_record/base_module_record.py", line 38, in execute
res = super(recording_objects_proxy, self).execute(*args, **argv)
File "/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py", line 577, in execute
res = service.execute(db, uid, object, method, *args)
File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 58, in wrapper
return f(self, dbname, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 119, in execute
res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 111, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/usr/lib/python2.5/site-packages/openerp-server/osv/orm.py", line 1291, in fields_view_get
view_ref = context.get(view_type + '_view_ref', False)
AttributeError: 'str' object has no attribute 'get'
It happens randomly and without any cause. I don't know if it happens
in the gtk client too but I could check the next time it happens.
After I restart the server everything works fine. Anyone any idea?
References