1
0
mirror of https://github.com/nerzhul/ocsms.git synced 2025-06-07 07:56:23 +00:00

smscontroller::removeConversation link with smsmapper::removeMessagesForPhoneNumber. We need to drop messages now

This commit is contained in:
Loic Blot 2015-06-24 06:40:03 +00:00
parent 4852fa3675
commit 76b0ae3912
2 changed files with 9 additions and 4 deletions

View File

@ -171,9 +171,11 @@ class SmsController extends Controller {
if ($contactName != "" && isset($iContacts[$contactName])) {
// forall numbers in iContacts
foreach($iContacts[$contactName] as $cnumber) {
$this->smsMapper->removeMessagesForPhoneNumber($this->userId, $cnumber);
}
}
else {
$this->smsMapper->removeMessagesForPhoneNumber($this->userId, $phoneNumber);
}
return new JSONResponse(array());
}

View File

@ -173,6 +173,9 @@ class SmsMapper extends Mapper {
return $cnt;
}
public function removeMessagesForPhoneNumber ($userId, $phoneNumber) {
}
public function getLastMessageTimestampForAllPhonesNumbers ($userId, $order = true) {
$sql = 'SELECT sms_address,MAX(sms_date) as mx FROM ' .
'*PREFIX*ocsms_smsdatas WHERE user_id = ? AND sms_mailbox IN (?,?) ' .