meetingrequest/mrgui/src/cesmrviewerdialog.cpp
branchRCL_3
changeset 37 c3c9c6dcfb80
parent 36 e8f259fad141
equal deleted inserted replaced
36:e8f259fad141 37:c3c9c6dcfb80
   621                         break;
   621                         break;
   622                         }
   622                         }
   623                     }
   623                     }
   624                 }
   624                 }
   625 
   625 
   626             // If entry is recurring, we want to ask from user, if
       
   627             // single instance or whole series will be forwarded
       
   628             if( aCommand == EESMRCmdForwardAsMail &&
   626             if( aCommand == EESMRCmdForwardAsMail &&
   629             		iInfoProvider.EntryL()->IsRecurrentEventL() )
   627             		iInfoProvider.EntryL()->IsRecurrentEventL() )
   630             	{
   628             	{
   631 				SetRecurrenceModRuleL(
   629 				iInfoProvider.EntryL()->SetModifyingRuleL(
   632 					*( iInfoProvider.EntryL() ),
   630 				                  MESMRMeetingRequestEntry::EESMRAllInSeries );
   633 					CESMRListQuery::EESMRForwardThisOccurenceOrSeriesQuery );
       
   634             	}
   631             	}
   635 
   632 
   636             TInt res = iCallback.ProcessCommandWithResultL( aCommand );
   633             TInt res = iCallback.ProcessCommandWithResultL( aCommand );
   637             if ( res != KErrCancel )
   634             if ( res != KErrCancel )
   638                 {
   635                 {