equal
deleted
inserted
replaced
140 if (!pCtx.GetSenRemoteServiceSessionL(WSOviContextKeys::KServiceSession)) |
140 if (!pCtx.GetSenRemoteServiceSessionL(WSOviContextKeys::KServiceSession)) |
141 { |
141 { |
142 pCtx.Add(WSOviContextKeys::KServiceSession, *(MSenRemoteServiceSession*)remoteServiceSession); |
142 pCtx.Add(WSOviContextKeys::KServiceSession, *(MSenRemoteServiceSession*)remoteServiceSession); |
143 } |
143 } |
144 if( ! errFragment->Text().Compare(WSOviResponse::KEmailUsed()) || |
144 if( ! errFragment->Text().Compare(WSOviResponse::KEmailUsed()) || |
145 (errFragment->Text().Compare(WSOviResponse::KMobileUsed1)!= KErrNotFound && |
145 (errFragment->Text().Compare(WSOviResponse::KMobileUsed1)!= KErrNotFound && |
146 errFragment->Text().Compare(WSOviResponse::KMobileUsed2) != KErrNotFound ) |
146 errFragment->Text().Compare(WSOviResponse::KMobileUsed2) != KErrNotFound ) |
147 ) |
147 ) |
148 { |
148 { |
149 pCtx.Update(WSOviContextKeys::KRetryNeeded, EFalse); |
149 pCtx.Update(WSOviContextKeys::KRetryNeeded, EFalse); |
150 } |
150 } |
151 else |
151 else |
152 { |
152 { |
153 pCtx.Update(WSOviContextKeys::KReAuthNeeded, ETrue); |
153 pCtx.Update(WSOviContextKeys::KReAuthNeeded, ETrue); |
154 } |
154 } |
|
155 |
155 oviServiceSession->ClearCredentialL(); |
156 oviServiceSession->ClearCredentialL(); |
156 oviServiceSession->SetStatusL();//in order to compute state |
157 oviServiceSession->SetStatusL();//in order to compute state |
157 } |
158 } |
158 else |
159 else |
159 { |
160 { |