File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
app/src/main/java/org/apache/roller/weblogger/ui/rendering/plugins/comments Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ public class MathCommentAuthenticator implements CommentAuthenticator {
3737
3838 public String getHtml (HttpServletRequest request ) {
3939
40- String answer = "" ;
40+ int answer = 0 ;
4141
4242 HttpSession session = request .getSession (true );
4343 if (session .getAttribute ("mathAnswer" ) == null ) {
@@ -51,10 +51,12 @@ public String getHtml(HttpServletRequest request) {
5151 session .setAttribute ("mathAnswer" , sum );
5252 } else {
5353 // preserve user's answer
54- answer = request .getParameter ("answer" );
55- answer = (answer == null ) ? "" : answer ;
54+ String answerString = request .getParameter ("answer" );
55+ try {
56+ answer = Integer .parseInt (answerString );
57+ } catch (Throwable intentionallyIgnored ) {}
5658 }
57-
59+
5860 // pull existing values out of session
5961 Integer value1o = (Integer )request .getSession ().getAttribute ("mathValue1" );
6062 Integer value2o = (Integer )request .getSession ().getAttribute ("mathValue2" );
You can’t perform that action at this time.
0 commit comments