+
+ /* check if a party should be removed. */
+ if ("true".equals(request.getServletRequest().getParameter("delete-party"))) {
+ String partyId = request.getServletRequest().getParameter("party");
+ Party party = getCore().getDataManager().getPartyById(partyId);
+ Collection<Party> parties = track.getParties();
+ parties.remove(party);
+ track.setParties(parties);
+ }
+
+ /* check if a party should be added. */
+ if ("true".equals(request.getServletRequest().getParameter("add-party"))) {
+ String partyId = request.getServletRequest().getParameter("party");
+ Party party = getCore().getDataManager().getPartyById(partyId);
+ Collection<Party> parties = track.getParties();
+ parties.add(party);
+ track.setParties(parties);
+ }
+
+ String name = request.getServletRequest().getParameter("name");
+ if ((name != null) && (name.trim().length() > 0)) {