logsui/logsengine/src/logsmatchesmodel.cpp
changeset 15 76d2cf7a585e
parent 13 52d644758b05
child 17 90fe74753f71
--- a/logsui/logsengine/src/logsmatchesmodel.cpp	Fri Aug 06 14:57:47 2010 +0300
+++ b/logsui/logsengine/src/logsmatchesmodel.cpp	Mon Aug 23 18:14:51 2010 +0300
@@ -143,10 +143,6 @@
     const LogsMatchesModelItemContainer& matchItem = 
         static_cast<const LogsMatchesModelItemContainer&>( item ); 
     LogsCall* logscall = new LogsCall(matchItem.contact(), matchItem.number());
-    if (!logscall->isAllowedCallType()) {
-        delete logscall;
-        logscall = 0;
-    }
     QVariant var = qVariantFromValue(logscall);
     LOGS_QDEBUG( "logs [ENG] <- LogsMatchesModel::createCall()" )
     return var;         
@@ -689,7 +685,7 @@
                             mEvent->time().toTimeSpec(Qt::LocalTime) );
     } else if ( mContactId > 0 ) {
         list << mContactName;
-        list << mContactNumber;    
+        list << mParentModel.phoneNumString(mContactNumber);    
     }
     return list;
 }
@@ -747,7 +743,7 @@
     getFormattedName(callerId, entry.firstName());
     
     if  ( callerId.length() == 0 ) {
-        callerId = entry.phoneNumber().richText();
+        callerId = mParentModel.phoneNumString(entry.phoneNumber().richText());
     }
 
     return callerId.trimmed();