3341 Show author names when assigning reviewer

This commit is contained in:
Andreas Svanberg 2024-02-27 13:22:08 +01:00
parent b4b274cabd
commit b5477a063b
2 changed files with 13 additions and 0 deletions
view/src/main/java/se/su/dsv/scipro/admin/pages

@ -12,6 +12,13 @@
<dt>Supervisor</dt>
<dd wicket:id="supervisor"></dd>
<dt>Authors</dt>
<dd>
<div wicket:id="authors">
<wicket:container wicket:id="author"/>
</div>
</dd>
<dt>Research area</dt>
<dd wicket:id="research_area"></dd>

@ -92,6 +92,12 @@ public class AdminAssignReviewerPage extends AbstractAdminProjectPage {
setVisible(getDefaultModelObject() != null);
}
});
add(new ListView<>("authors", projectModel.map(Project::getProjectParticipants).map(ArrayList::new)) {
@Override
protected void populateItem(ListItem<User> item) {
item.add(new UserLinkPanel("author", item.getModel()));
}
});
}
}