Fix of broken ui-logic, was impossible to create new final seminar
(unless there was one already) Change-Id: Ia190765d0df29c0e730653e724b80e6018522b89
This commit is contained in:
parent
8506215602
commit
deab4f9271
@ -23,22 +23,15 @@ public class ProjectFinalSeminarContainerPanel extends Panel {
|
||||
public ProjectFinalSeminarContainerPanel(final String id, final Project project, final boolean isSupervisorView){
|
||||
super(id);
|
||||
|
||||
final List<FinalSeminar> seminars = finalSeminarDao.findFinalSeminarsByProject(project);
|
||||
List<FinalSeminar> seminars = finalSeminarDao.findFinalSeminarsByProject(project);
|
||||
|
||||
if(isSupervisorView && !seminars.isEmpty() ){
|
||||
if(isSupervisorView && seminars.isEmpty() ){
|
||||
add(new OpponentPanel("addSeminar", project));
|
||||
}
|
||||
else {
|
||||
add(new EmptyPanel("addSeminar"));
|
||||
}
|
||||
add(new Label("noSeminarsMessage", "No final seminar has been created for this project"){
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Override
|
||||
public boolean isVisible(){
|
||||
return seminars.size() == 0;
|
||||
}
|
||||
});
|
||||
add(new Label("noSeminarsMessage", "No final seminar has been created for this project").setVisible(seminars.isEmpty()));
|
||||
|
||||
add(new ListView<FinalSeminar>("seminarList", seminars){
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
Loading…
x
Reference in New Issue
Block a user