Details
-
Type:
Bug
-
Status: CLOSED
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.9.3
-
Fix Version/s: 2.9.4 [Tentative], 10.0
-
Component/s: Messages Tool
-
Labels:
-
2.9 Status:Resolved
-
Previous Issue Keys:SAK-24419, MSGCNTR-833
Description
public boolean getNeedToPostFirst() gets called without a selectedTopic resulting in crasch:
caused by: java.lang.NullPointerException
at org.sakaiproject.tool.messageforums.DiscussionForumTool.getNeedToPostFirst(DiscussionForumTool.java:2392)
Temporary workaround is to check if selectedTopic is null
if (selectedTopic == null)
return getNeedToPostFirst(currentUser, selectedTopic.getTopic(), selectedTopic.getMessages()).contains(currentUserId);