@RequestMapping(value = "/selectFilter", method = RequestMethod.POST)
 public String selectFilter(
     HttpServletRequest request, Model uiModel, @ModelAttribute("filter") Filter filter) {
   User user = (User) request.getSession().getAttribute(Constants.KME_USER_KEY);
   try {
     if (filter.getFilterId() != null && !"".equals(filter.getFilterId().trim())) {
       Filter filterFound =
           calendarEventOAuthService.retrieveFilter(user.getUserId(), filter.getFilterId());
       request.getSession().setAttribute("calendar.event.filterId", filterFound);
     }
   } catch (PageLevelException pageLevelException) {
     uiModel.addAttribute("message", pageLevelException.getMessage());
     return "calendar/message";
   }
   return "redirect:/calendar/options";
 }