1
0
mirror of https://github.com/nerzhul/ocsms.git synced 2025-06-10 01:16:12 +00:00

fix sms conversation query

This commit is contained in:
Loïc Blot (@U-Exp) 2014-09-16 22:38:02 +02:00
parent cc13e01fe9
commit 02ba89f6aa

View File

@ -67,14 +67,15 @@ class SmsMapper extends Mapper {
public function getAllMessagesForPhoneNumber ($userId, $phoneNumber) { public function getAllMessagesForPhoneNumber ($userId, $phoneNumber) {
$query = \OC_DB::prepare('SELECT sms_date, sms_msg, sms_type FROM ' . $query = \OC_DB::prepare('SELECT sms_date, sms_msg, sms_type FROM ' .
'*PREFIX*ocsms_smsdatas WHERE user_id = ? AND sms_mailbox IN (?,?)'); '*PREFIX*ocsms_smsdatas WHERE user_id = ? AND sms_address = ? ' .
$result = $query->execute(array($userId, 0, 1)); 'AND sms_mailbox IN (?,?)');
$result = $query->execute(array($userId, $phoneNumber, 0, 1));
$messageList = array(); $messageList = array();
while($row = $result->fetchRow()) { while($row = $result->fetchRow()) {
array_push($messageList[$row["sms_date"]], $row); array_push($messageList[$row["sms_date"]], $row);
} }
sort($messageList); ksort($messageList);
return $messageList; return $messageList;
} }