editing only allowed for new project ideas (e.g. unsubmitted ones) and refused project ideas
This commit is contained in:
parent
869870c6f1
commit
db004aba0b
@ -47,6 +47,7 @@ import se.su.dsv.scipro.match.dao.interfaces.AuthorDao;
|
||||
import se.su.dsv.scipro.match.dao.interfaces.ExemptionDao;
|
||||
import se.su.dsv.scipro.match.dao.interfaces.SupervisorDao;
|
||||
import se.su.dsv.scipro.match.dataobject.Keywords;
|
||||
import se.su.dsv.scipro.match.dataobject.Match;
|
||||
import se.su.dsv.scipro.match.dataobject.ProjectIdea;
|
||||
import se.su.dsv.scipro.match.facade.ApplicationPeriodFacade;
|
||||
import se.su.dsv.scipro.match.facade.KeywordProvidingProxy;
|
||||
@ -500,8 +501,8 @@ public class ProjectIdeaSubmissionPanel extends Panel {
|
||||
* @return boolean
|
||||
*/
|
||||
private boolean isEditable() {
|
||||
return ((ideaModel.getObject() != null && ideaModel.getObject().getId() == null) ||
|
||||
facade.openApplicationPeriodsExists(ideaModel.getObject().getProjectClass()) && isCreator());
|
||||
// return ((ideaModel.getObject() != null && ideaModel.getObject().getId() == null) || facade.openApplicationPeriodsExists(ideaModel.getObject().getProjectClass()) && isCreator());
|
||||
return ((ideaModel.getObject() != null && ideaModel.getObject().getId() == null) || ideaModel.getObject().getMatch().getStatus().equals(Match.Status.REFUSED) && isCreator());
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user