}
private void checkRequestConditions(Section section, Group group, TopicListRequest topicListForm)
throws Exception {
if (topicListForm.getMonth() != null && topicListForm.getYear() == null) {
throw new ServletParameterMissingException("year");
}
if (section == null) {
throw new ServletParameterException("section or tag required");
}
if (group != null && group.getSectionId() != section.getId()) {