3204 Treat empty target fields as 0
This commit is contained in:
parent
5b402bd8c2
commit
8817be1a0d
@ -35,6 +35,7 @@ import java.time.Year;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
public class AdminReviewerCapacityManagementPage extends AbstractAdminProjectPage {
|
||||
@ -212,7 +213,9 @@ public class AdminReviewerCapacityManagementPage extends AbstractAdminProjectPag
|
||||
|
||||
@Override
|
||||
protected void onSubmit() {
|
||||
Target target = new Target(selectedPeriod.getObject(), springTarget.getObject(), autumnTarget.getObject(), note.getObject());
|
||||
int spring = Objects.requireNonNullElse(springTarget.getObject(), 0);
|
||||
int autumn = Objects.requireNonNullElse(autumnTarget.getObject(), 0);
|
||||
Target target = new Target(selectedPeriod.getObject(), spring, autumn, note.getObject());
|
||||
reviewerCapacityService.assignTarget(getModelObject(), target);
|
||||
success("Target assigned");
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user