I used BZR, and updated all.  I still get the error message:

OpenERP Server Error

Client Traceback (most recent call last):
  File "/opt/openerp/web/addons/web/http.py", line 195, in dispatch
    response["result"] = method(self, **self.params)
  File "/opt/openerp/web/addons/web/controllers/main.py", line 1078, in call_kw
    return self._call_kw(req, model, method, args, kwargs)
  File "/opt/openerp/web/addons/web/controllers/main.py", line 1070, in _call_kw
    return getattr(req.session.model(model), method)(*args, **kwargs)
  File "/opt/openerp/web/addons/web/session.py", line 43, in proxy
    result = self.proxy.execute_kw(self.session._db, self.session._uid, 
self.session._password, self.model, method, args, kw)
  File "/opt/openerp/web/addons/web/session.py", line 31, in proxy_method
    result = self.session.send(self.service_name, method, *args)
  File "/opt/openerp/web/addons/web/session.py", line 104, in send
    raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)


Server Traceback (most recent call last):
  File "/opt/openerp/web/addons/web/session.py", line 90, in send
    return openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/opt/openerp/server/openerp/netsvc.py", line 289, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/opt/openerp/server/openerp/service/web_services.py", line 614, in 
dispatch
    res = fn(db, uid, *params)
  File "/opt/openerp/server/openerp/osv/osv.py", line 169, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/opt/openerp/server/openerp/osv/osv.py", line 123, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/opt/openerp/server/openerp/osv/osv.py", line 179, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/opt/openerp/server/openerp/osv/osv.py", line 166, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/opt/openerp/addons/share/wizard/share_wizard.py", line 74, in has_share
    return self.has_group(cr, uid, module='share', 
group_xml_id='group_share_user', context=context)
  File "/opt/openerp/addons/share/wizard/share_wizard.py", line 70, in has_group
    return group_id in self.pool.get('res.users').read(cr, uid, uid, 
['groups_id'], context=context)['groups_id']
  File "/opt/openerp/server/openerp/addons/base/res/res_users.py", line 793, in 
read
    res = super(users_view, self).read(cr, uid, ids, fields, context=context, 
load=load)
  File "/opt/openerp/server/openerp/addons/base/res/res_users.py", line 268, in 
read
    result = super(res_users, self).read(cr, uid, ids, fields=fields, 
context=context, load=load)
  File "/opt/openerp/server/openerp/osv/orm.py", line 3606, in read
    result = self._read_flat(cr, user, select, fields, context, load)
  File "/opt/openerp/server/openerp/osv/orm.py", line 3666, in _read_flat
    if context.get('lang'):
AttributeError: 'int' object has no attribute 'get'

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1103450

Title:
  [7.0] Frequently raising traceback "if context.get('lang'):
  AttributeError: 'int' object has no attribute 'get'"

Status in OpenERP Addons (modules):
  Incomplete

Bug description:
  I can repeat this error message by accessing the User Preferences
  dialog, and then Saving.

  I successfully reproduced the error by:
  - creating a new Demo database (leaving  English as the default language)
  - installing the "Social Network" module
  - installing the "Project Issues" module

  Now, access the User Preferences at the top right, and Save. Sometime you 
need to repeat once or twice until you get the error message.
  The traceback is:

  Client Traceback (most recent call last):
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/web/http.py", line 
195, in dispatch
      response["result"] = method(self, **self.params)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/web/controllers/main.py",
 line 1078, in call_kw
      return self._call_kw(req, model, method, args, kwargs)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/web/controllers/main.py",
 line 1070, in _call_kw
      return getattr(req.session.model(model), method)(*args, **kwargs)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/web/session.py", line 
43, in proxy
      result = self.proxy.execute_kw(self.session._db, self.session._uid, 
self.session._password, self.model, method, args, kw)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/web/session.py", line 
31, in proxy_method
      result = self.session.send(self.service_name, method, *args)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/web/session.py", line 
104, in send
      raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), 
formatted_info)

  
  Server Traceback (most recent call last):
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/web/session.py", line 
90, in send
      return openerp.netsvc.dispatch_rpc(service_name, method, args)
    File "/home/erp_user/openerp/build-oe/v7/server/openerp/netsvc.py", line 
289, in dispatch_rpc
      result = ExportService.getService(service_name).dispatch(method, params)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/service/web_services.py", 
line 614, in dispatch
      res = fn(db, uid, *params)
    File "/home/erp_user/openerp/build-oe/v7/server/openerp/osv/osv.py", line 
169, in execute_kw
      return self.execute(db, uid, obj, method, *args, **kw or {})
    File "/home/erp_user/openerp/build-oe/v7/server/openerp/osv/osv.py", line 
123, in wrapper
      return f(self, dbname, *args, **kwargs)
    File "/home/erp_user/openerp/build-oe/v7/server/openerp/osv/osv.py", line 
179, in execute
      res = self.execute_cr(cr, uid, obj, method, *args, **kw)
    File "/home/erp_user/openerp/build-oe/v7/server/openerp/osv/osv.py", line 
166, in execute_cr
      return getattr(object, method)(cr, uid, *args, **kw)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/share/wizard/share_wizard.py",
 line 73, in has_share
      return self.has_group(cr, uid, module='share', 
group_xml_id='group_share_user', context=context)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/share/wizard/share_wizard.py",
 line 70, in has_group
      return group_id in self.pool.get('res.users').read(cr, uid, uid, 
['groups_id'], context=context)['groups_id']
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/base/res/res_users.py",
 line 793, in read
      res = super(users_view, self).read(cr, uid, ids, fields, context=context, 
load=load)
    File 
"/home/erp_user/openerp/build-oe/v7/server/openerp/addons/base/res/res_users.py",
 line 268, in read
      result = super(res_users, self).read(cr, uid, ids, fields=fields, 
context=context, load=load)
    File "/home/erp_user/openerp/build-oe/v7/server/openerp/osv/orm.py", line 
3606, in read
      result = self._read_flat(cr, user, select, fields, context, load)
    File "/home/erp_user/openerp/build-oe/v7/server/openerp/osv/orm.py", line 
3666, in _read_flat
      if context.get('lang'):
  AttributeError: 'int' object has no attribute 'get'

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1103450/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~openerp-india
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-india
More help   : https://help.launchpad.net/ListHelp

Reply via email to