}
if (currentSession.getAccessToken() != null) {
currentSession.setRequestToken(null);
currentSession.setUserProfile(getCurrentUserProfileService().getUserProfile());
currentSession.getRepo().add(currentSession);
completeEvt.select(currentSession.getServiceQualifier()).fire(new OAuthComplete(SocialEvent.Status.SUCCESS, "",
currentSession));
//TODO: reactivate logger
} else {
// FIXME Launch an exception !!