super.processTemplate(templateContext, request);
if (request.getMethod() == Method.POST) {
String name = request.getServletRequest().getParameter("name").trim();
+ String shortName = request.getServletRequest().getParameter("shortName").trim();
if (name.length() == 0) {
templateContext.set("error", "no-name-given");
return;
}
+ if (shortName.length() == 0) {
+ shortName = null;
+ }
try {
- Group group = getCore().getDataManager().createGroup(name);
+ Group group = getCore().getDataManager().createGroup(name, shortName);
throw new RedirectException("admin.edit-group?id=" + group.getId());
} catch (DatabaseException de1) {
throw new RuntimeException("Could not create group.", de1);