Skip to content
Snippets Groups Projects
Commit 45100288 authored by srosse's avatar srosse
Browse files

OO-988: fix NPE if the settings are empty

parent ba8f1115
No related branches found
No related tags found
No related merge requests found
......@@ -106,11 +106,17 @@ public class UserToolsModule extends AbstractOLATModule {
return availableUserTools;
}
/**
* Empty set is the same as all tools are available.
* @return
*/
public Set<String> getAvailableUserToolSet() {
String[] tools = availableUserTools.split(",");
Set<String> toolSet = new HashSet<>();
for(String tool:tools) {
toolSet.add(tool);
if(StringHelper.containsNonWhitespace(availableUserTools)) {
String[] tools = availableUserTools.split(",");
for(String tool:tools) {
toolSet.add(tool);
}
}
return toolSet;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment