c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #11211
[Bug 698029] Re: Unable to change the password of the current user
hello,
It has been improved both in gtk client and server at
https://code.launchpad.net/~openerp-commiter/openobject-client/passwd_change/
https://code.launchpad.net/~openerp-dev/openobject-server/ysa-server-framework
and will be merged soon to their respective trunk code
Thanks,
** Changed in: openobject-client
Status: Confirmed => Fix Released
** Changed in: openobject-server
Status: Confirmed => Fix Released
--
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/698029
Title:
Unable to change the password of the current user
Status in OpenObject GTK Client:
Fix Released
Status in OpenObject Web Client:
Confirmed
Status in OpenObject Server:
Fix Released
Bug description:
* Steps to reproduce:
1. Create a database
2. Go to preferences
3. Click on 'Change password'
4. Choose a new password
5. Click on 'Change'
* Here is the error as reported in the web client:
Unrecoverable error in the server.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/cherrypy/_cprequest.py", line 541, in run
self.respond(pi)
File "/usr/lib/pymodules/python2.5/cherrypy/_cprequest.py", line 624, in respond
self.handle_error()
File "/usr/lib/pymodules/python2.5/cherrypy/_cprequest.py", line 746, in handle_error
self.error_response()
File "/home/oli/openerp/client-web/trunk/addons/openerp/controllers/root.py", line 43, in _cp_on_error
message = errorpage.render()
File "/home/oli/openerp/client-web/trunk/addons/openerp/controllers/error_page.py", line 55, in render
return self.__render(value)
File "/home/oli/openerp/client-web/trunk/openobject/tools/_expose.py", line 191, in func_wrapper
res = func(*args, **kw)
File "/home/oli/openerp/client-web/trunk/addons/openerp/controllers/error_page.py", line 75, in __render
maintenance = proxy.status()
File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 398, in <lambda>
return lambda *args: self._session.execute("object", "execute", self._resource, name, *args)
File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 359, in execute
return self.gateway.execute(obj, method, *args)
File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 155, in execute
return self.__execute(obj, method, args)
File "/home/oli/openerp/client-web/trunk/addons/openerp/utils/rpc.py", line 139, in __execute
raise common.AccessDenied(err.code, _('Access Denied'))
AccessDenied: AccessDenied
And here is the error in the GTK client:
ERROR:common.message:Message AccessDenied:
Environment Information :
System : Linux-2.6.31-22-generic-i686-with-Ubuntu-9.10-karmic
OS Name : posix
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
Operating System Release : 2.6.31-22-generic
Operating System Version : #69-Ubuntu SMP Wed Nov 24 08:51:08 UTC 2010
Operating System Architecture : 32bit
Operating System Locale : fr_BE.UTF8
Python Version : 2.6.4
OpenERP-Client Version : 6.0.0-rc1-1
Last revision No. & ID :Bazaar Package not Found !
* Platform: Ubuntu 9.10
* OpenERP version (server, client-web, client, addons): 6.0.0-rc2
* The problem comes from these two commits: 3029.2.11 and 3108.1.3
References