diff options
| author | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2010-04-19 18:08:26 +0000 |
|---|---|---|
| committer | alec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c> | 2010-04-19 18:08:26 +0000 |
| commit | 362777113bedfdbc42054d006ce59ffd4d760f83 (patch) | |
| tree | 710a6a1a0abc0107e8fdf7e233d664c2f30d4abb /plugins/password/drivers/sql.php | |
| parent | 38612e76e4f0edf0cc1e30543e76ade1e85bd035 (diff) | |
- added password_dovecotpw_with_method option
git-svn-id: https://svn.roundcube.net/trunk@3507 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'plugins/password/drivers/sql.php')
| -rw-r--r-- | plugins/password/drivers/sql.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/password/drivers/sql.php b/plugins/password/drivers/sql.php index d21c506ca..6264c74a6 100644 --- a/plugins/password/drivers/sql.php +++ b/plugins/password/drivers/sql.php @@ -70,7 +70,8 @@ function password_save($curpass, $passwd) if (!preg_match('/^\{' . $method . '\}/', $newpass)) { return PASSWORD_CRYPT_ERROR; } - $newpass = trim(str_replace('{' . $method . '}', '', $newpass)); + if (!$rcmail->config->get('password_dovecotpw_with_method')) + $newpass = trim(str_replace('{' . $method . '}', '', $newpass)); unlink($tmpfile); } $sql = str_replace('%D', $db->quote($newpass), $sql); |
