phonebookui/Phonebook2/Commands/src/CPbk2AiwInterestItemCall.cpp
branchRCL_3
changeset 6 e8e3147d53eb
parent 0 e686773b3f54
equal deleted inserted replaced
5:81f8547efd4f 6:e8e3147d53eb
   526             actionTypeSelector = VPbkFieldTypeSelectorFactory::BuildContactActionTypeSelectorL(
   526             actionTypeSelector = VPbkFieldTypeSelectorFactory::BuildContactActionTypeSelectorL(
   527                     VPbkFieldTypeSelectorFactory::EVOIPCallSelector,
   527                     VPbkFieldTypeSelectorFactory::EVOIPCallSelector,
   528                     iAppUi->ApplicationServices().ContactManager().FieldTypes());
   528                     iAppUi->ApplicationServices().ContactManager().FieldTypes());
   529             
   529             
   530             CleanupStack::PushL( actionTypeSelector );
   530             CleanupStack::PushL( actionTypeSelector );
   531             iSelector->SetDefaultPrioritiesLC
       
   532                         ( defaultPrioritiesArray,
       
   533                           *aStoreContact,
       
   534                           VPbkFieldTypeSelectorFactory::EVOIPCallSelector );
       
   535             }
   531             }
   536         // Normal voice calls
   532         // Normal voice calls
   537 		else
   533 		else
   538             {
   534             {
   539             action = VPbkFieldTypeSelectorFactory::EVoiceCallSelector;
   535             action = VPbkFieldTypeSelectorFactory::EVoiceCallSelector;
   540                         actionTypeSelector = VPbkFieldTypeSelectorFactory::BuildContactActionTypeSelectorL(
   536                         actionTypeSelector = VPbkFieldTypeSelectorFactory::BuildContactActionTypeSelectorL(
   541                     VPbkFieldTypeSelectorFactory::EVoiceCallSelector,
   537                     VPbkFieldTypeSelectorFactory::EVoiceCallSelector,
   542                     iAppUi->ApplicationServices().ContactManager().FieldTypes());
   538                     iAppUi->ApplicationServices().ContactManager().FieldTypes());
   543             
   539             
   544             CleanupStack::PushL( actionTypeSelector );
   540             CleanupStack::PushL( actionTypeSelector );
   545             iSelector->SetDefaultPrioritiesLC
   541             }
   546                         ( defaultPrioritiesArray,
   542         
   547                           *aStoreContact,
   543         // Set default according to priority rule
   548                           VPbkFieldTypeSelectorFactory::EVoiceCallSelector );
   544         iSelector->SetDefaultPrioritiesLC
   549             }
   545 		            ( defaultPrioritiesArray,
       
   546 		              *aStoreContact );
       
   547 
   550         
   548         
   551         params.iCommMethod = action;
   549         params.iCommMethod = action;
   552         params.SetDefaultPriorities( defaultPrioritiesArray );
   550         params.SetDefaultPriorities( defaultPrioritiesArray );
   553 
   551 
   554         if ( iFocusedField )
   552         if ( iFocusedField )