From 3dd90d323ddf11c271cb6f95d5f8f77c44253869 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Sat, 05 Sep 2009 02:42:36 -0400
Subject: [PATCH] - Password Plugin: Fix %d inserts username instead of domain (#1486088)

---
 CHANGELOG                        |    1 +
 plugins/password/drivers/sql.php |    4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 5a85022..9d72a4a 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,7 @@
 CHANGELOG RoundCube Webmail
 ===========================
 
+- Password Plugin: Fix %d inserts username instead of domain (#1486088)
 - Fix rcube_mdb2::affected_rows() (#1486082)
 
 RELEASE 0.3-stable
diff --git a/plugins/password/drivers/sql.php b/plugins/password/drivers/sql.php
index 9afaa65..1e737f2 100644
--- a/plugins/password/drivers/sql.php
+++ b/plugins/password/drivers/sql.php
@@ -5,7 +5,7 @@
  *
  * Driver for passwords stored in SQL database
  *
- * @version 1.2
+ * @version 1.3
  * @author Aleksander 'A.L.E.C' Machniak <alec@alec.pl>
  *
  */
@@ -81,7 +81,7 @@
     $user_info = explode('@', $_SESSION['username']);
     if (count($user_info) >= 2) {
 	$sql = str_replace('%l', $db->quote($user_info[0], 'text'), $sql);
-	$sql = str_replace('%d', $db->quote($user_info[0], 'text'), $sql);
+	$sql = str_replace('%d', $db->quote($user_info[1], 'text'), $sql);
     }
     
     $sql = str_replace('%u', $db->quote($_SESSION['username'],'text'), $sql);

--
Gitblit v1.9.1