messages.add(null, new ActionMessage(
"planetSubscription.foundExisting", sub.getTitle()));
} else {
// No, add new subscription
sub = new PlanetSubscriptionData();
form.copyTo(sub, request.getLocale());
}
targetGroup.addSubscription(sub);
} else {
// User editing an existing subscription within a group