beansUpdated = false;
}
// anything not in the database (at this timestamp), but in the basket must be added:
for (FutureBundleBean beanBundle : beanBasket) {
if (!dbBasket.contains(beanBundle)) {
final FutureBundleBean next = nextFutureBundleBean(now, future);
if (next != null) {
beanBundle.setId(next.getId());
beanBundle.setEndDate(next.getEndDate());
next.setStartDate(now);
getSession().update(next);
} else {
beanBundle.setStartDate(now);
beanBundle.setEndDate(null);
if (beanBundle.getId() != null) {