@Override
public Result<CampaignSummaryDTO> updateCampaign(long campaignId,
String name, String game,
String description, String icon) {
final Context context = createContext();
final Data.Campaign campaign =
campaignService.updateCampaign(context, campaignId, name, game,
description, icon, context.getUser());
final CampaignSummary summary = new CampaignSummary();
summary.setCampaign(campaign);
summary.setMaster(context.getUser());
summary.setNotifications(null);
summary.setCharacters(null);
return createResult(context, DTOUtil.mapCampaignSummary(summary));
}