campaignSummary.setMaster(dao.readUser(context, campaign.getMaster()));
// Search the notifications. may be null.
final List<Notification> notifications = getNotifications(context, key);
final CharacterSummary summary = new CharacterSummary();
summary.setCharacter(character);
summary.setCampaign(campaignSummary);
summary.setNotifications(notifications);
summaries.add(summary);
}
return summaries.isEmpty() ? null : summaries;