--- a/phoneengine/callhandling/src/cpecallhandling.cpp Mon May 03 12:31:11 2010 +0300
+++ b/phoneengine/callhandling/src/cpecallhandling.cpp Fri May 14 15:51:57 2010 +0300
@@ -2407,15 +2407,13 @@
if ( callType == CCPCall::ECallTypeCSVoice || callType == CCPCall::ECallTypeVideo )
{
const CCCECallParameters& params = static_cast<const CCCECallParameters&>( parameters );
-
- // do not overwrite if it's client call, which CCE is not aware of
- if ( iModel.DataStore()->CallOrigin( aCallId ) == EPECallOriginPhone )
- {
- if ( params.Origin() == CCCECallParameters::ECCECallOriginSAT )
- {
- iModel.DataStore()->SetCallOrigin( EPECallOriginSAT, aCallId );
- }
- }
+
+ if ( params.Origin() == CCCECallParameters::ECCECallOriginSAT )
+ {
+ iModel.DataStore()->SetCallOrigin( EPECallOriginSAT, aCallId );
+ iModel.DataStore()->SetRemoteName( params.AlphaId(), aCallId );
+ iModel.DataStore()->SetRemotePhoneNumber( KNullDesC(), aCallId );
+ }
}
}