# HG changeset patch # User Marcin Kuzminski # Date 1346194560 -7200 # Node ID dc4709e7da51dd659b10d71fe7ffb8476b904ade # Parent 23e797c9496efac8ba7b769ea76e4fa5079d9585 fixed passing password via API create_user diff -r 23e797c9496e -r dc4709e7da51 rhodecode/controllers/api/api.py --- a/rhodecode/controllers/api/api.py Wed Aug 29 00:52:31 2012 +0200 +++ b/rhodecode/controllers/api/api.py Wed Aug 29 00:56:00 2012 +0200 @@ -263,7 +263,7 @@ if UserModel().get_by_email(email, case_insensitive=True): raise JSONRPCError("email `%s` already exist" % email) - if ldap_dn: + if Optional.extract(ldap_dn): # generate temporary password if ldap_dn password = PasswordGenerator().gen_password(length=8)