Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java,v diff -u -r1.23 -r1.24 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java 26 Jul 2009 22:21:10 -0000 1.23 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/AuthoringUtil.java 27 Jul 2009 18:13:25 -0000 1.24 @@ -1238,6 +1238,8 @@ String showResults = request.getParameter("showResults"); + String maxInputs = request.getParameter("maxInputs"); + String reflect = request.getParameter(VoteAppConstants.REFLECT); AuthoringUtil.logger.debug("reflect: " + reflect); @@ -1266,6 +1268,7 @@ boolean allowTextEntryBoolean = false; boolean reflectBoolean = false; boolean showResultsBoolean = false; + short maxInputsShort = 0; if (lockOnFinish != null && lockOnFinish.equalsIgnoreCase("1")) { lockOnFinishBoolean = true; @@ -1283,6 +1286,10 @@ showResultsBoolean = true; } + if (!"0".equals(maxInputs)) { + maxInputsShort = Short.parseShort(maxInputs); + } + AuthoringUtil.logger.debug("lockOnFinishBoolean: " + lockOnFinishBoolean); AuthoringUtil.logger.debug("allowTextEntryBoolean: " + allowTextEntryBoolean); AuthoringUtil.logger.debug("reflectBoolean: " + reflectBoolean); @@ -1335,6 +1342,8 @@ voteContent.setOfflineInstructions(richTextOfflineInstructions); voteContent.setReflectionSubject(reflectionSubject); + + voteContent.setMaxInputs(maxInputsShort); } if (newContent) {