new method for removing boardmessages
This commit is contained in:
parent
11281a9423
commit
adcc1324e4
src/main/java/se/su/dsv/scipro
@ -123,7 +123,7 @@ public class ConferencePanel extends Panel {
|
||||
public void onClick(AjaxRequestTarget target) {
|
||||
|
||||
MessageBoard mb = messageBoardModel.getObject();
|
||||
mb.getBoardMessages().remove(boardMessageDao.reLoad(bm));
|
||||
mb.removeFromBoardMessages(boardMessageDao.reLoad(bm));
|
||||
messageBoardDao.save(mb);
|
||||
boardMessageDao.delete(boardMessageDao.reLoad(bm));
|
||||
webMarkupContainer.removeAll();
|
||||
|
@ -79,19 +79,6 @@ public class MessageBoard extends DomainObject{
|
||||
@ManyToMany
|
||||
private List<BoardMessage> boardMessages = new ArrayList<BoardMessage>();
|
||||
|
||||
|
||||
/**
|
||||
* @return the boardMessages
|
||||
*/
|
||||
public List<BoardMessage> getBoardMessages() {
|
||||
return boardMessages;
|
||||
}
|
||||
/**
|
||||
* @param boardMessages the boardMessages to set
|
||||
*/
|
||||
public void setBoardMessages(List<BoardMessage> boardMessages) {
|
||||
this.boardMessages = boardMessages;
|
||||
}
|
||||
|
||||
public String getCommentableKey() {
|
||||
return commentableKey;
|
||||
@ -104,6 +91,10 @@ public class MessageBoard extends DomainObject{
|
||||
}
|
||||
boardMessages.add(pos, boardMessage);
|
||||
}
|
||||
|
||||
public void removeFromBoardMessages(BoardMessage boardMessage){
|
||||
boardMessages.remove(boardMessage);
|
||||
}
|
||||
/**
|
||||
* @param commentableKey the commentableKey to set
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user