3337 tr fIX

This commit is contained in:
Wayne Westmoreland 2024-02-22 12:27:18 +01:00
parent b4b274cabd
commit 2c5e3009de
2 changed files with 11 additions and 3 deletions
view/src/main/java/se/su/dsv/scipro/admin/pages

@ -15,8 +15,10 @@
<dt>Research area</dt>
<dd wicket:id="research_area"></dd>
<dt>Language</dt>
<dd wicket:id="language"></dd>
<wicket:enclosure>
<dt>Language</dt>
<dd wicket:id="language"></dd>
</wicket:enclosure>
<wicket:enclosure>
<dt>Reviewer requested at</dt>

@ -83,7 +83,13 @@ public class AdminAssignReviewerPage extends AbstractAdminProjectPage {
add(new Label("title", projectModel.map(Project::getTitle)));
add(new Label("research_area", projectModel.map(Project::getResearchArea).map(ResearchArea::getTitle)));
add(new UserLinkPanel("supervisor", projectModel.map(Project::getHeadSupervisor)));
add(new EnumLabel<>("language", projectModel.map(Project::getLanguage)));
add(new EnumLabel<>("language", projectModel.map(Project::getLanguage)){
@Override
protected void onConfigure() {
super.onConfigure();
setVisible(getDefaultModelObject() != null);
}
});
add(new ViewAttachmentPanel("rough_draft", roughDraftApproval.map(RoughDraftApproval::getCurrentThesis).map(FileReference::getFileDescription)));
add(new DateLabel("requested_at", roughDraftApproval.map(RoughDraftApproval::getCurrentDecision).map(Decision::getRequested)) {
@Override