}
// Add to favorites and save
FavoriteResourcePortletPreferences favoriteResourcePreferences = preferences
.getFavoriteResourcePortletPreferences();
favoriteResourcePreferences.addFavorite(resourceId);
preferences.setFavoriteResourcePortletPreferences(favoriteResourcePreferences);
} else if (mode.equals("remove")) {
if (!isFavorite.booleanValue()) {
// not already a favorite - should not happen but just return, it's already gone
return returnSuccess(request, mapping, forwardParams, BaseAction.YES_RETURN_PATH);