3122 Stöd för manuell hantering av slutsem för handledare

This commit is contained in:
Wayne Westmoreland 2023-09-12 12:14:41 +02:00
parent ab7f382163
commit 434837f0e1
3 changed files with 7 additions and 4 deletions
core/src/test/java/se/su/dsv/scipro/finalseminar
view/src/main/java/se/su/dsv/scipro/finalseminar

@ -155,7 +155,7 @@ public class FinalSeminarSchedulingTest extends IntegrationTest {
}
private static FinalSeminarDetails detailsAt() {
return new FinalSeminarDetails("Zoom", false,5, 5, Language.SWEDISH, Language.ENGLISH, null);
return new FinalSeminarDetails("Zoom", false, 5, 5, Language.SWEDISH, Language.ENGLISH, null);
}
private void approveRoughDraftApproval(Project project) {

@ -28,12 +28,12 @@
<div class="form-check">
<input class="form-check-input" type="checkbox" wicket:id="manualParticipants"/>
<label class="form-check-label" wicket:for="manualParticipants">
Supervisor manually chooses opponents and participants
Supervisor manually chooses opponents and active participants
</label>
</div>
<div class="mb-3">
<label for="maxOpponents" wicket:for="maxOpponents" class="col-form-label">Max oppositions</label>
<label for="maxOpponents" wicket:for="maxOpponents" class="col-form-label">Max opponents</label>
<input id="maxOpponents" wicket:id="maxOpponents" class="form-control"/>
</div>

@ -45,7 +45,10 @@ public class FinalSeminarDetailsParametersPanel extends GenericPanel<FinalSemina
}
});
add(new CheckBox("manualParticipants", LambdaModel.of(model, FinalSeminarDetailsParameters::getManualParticipants, FinalSeminarDetailsParameters::setManualParticipants)).setOutputMarkupId(true));
add(new CheckBox("manualParticipants",
LambdaModel.of(model,
FinalSeminarDetailsParameters::getManualParticipants,
FinalSeminarDetailsParameters::setManualParticipants)).setOutputMarkupId(true));
RequiredTextField<Integer> maxParticipants = new RequiredTextField<>("maxParticipants",
LambdaModel.of(model,