}
if ( id!=null && !"".equals(id) )
{
id = Interpolator.instance().interpolate(id);
ConversationEntry ce = ConversationEntries.instance().getConversationEntry(id);
if (ce==null)
{
Manager.instance().updateCurrentConversationId(id);
}
else
{
return ce.redirect();
}
}
else if (conversation != null && !"".equals(conversation))
{
ConversationIdParameter param = Pages.instance().getConversationIdParameter(conversation);
if (param != null)
{
ConversationEntry ce = ConversationEntries.instance().getConversationEntry(param.getConversationId());
if (ce != null)
{
return ce.redirect();
}
}
}
}