--- a/srsf/nssvasapi/nssvascore/src/vascvpbkhandler.cpp Wed Mar 31 21:32:56 2010 +0300
+++ b/srsf/nssvasapi/nssvascore/src/vascvpbkhandler.cpp Wed Apr 14 15:58:44 2010 +0300
@@ -1076,6 +1076,12 @@
{
accept = EFalse;
}
+ else if ( aCommandType == EVoipCommand &&
+ aField.BestMatchingFieldType()->FieldTypeResId() != R_VPBK_FIELD_TYPE_MOBILEPHONEGEN &&
+ aField.BestMatchingFieldType()->FieldTypeResId() != R_VPBK_FIELD_TYPE_LANDPHONEGEN )
+ {
+ accept = EFalse;
+ }
RUBY_DEBUG0( "CVasVPbkHandler::AcceptDefaultField EXIT" );