From cb581bf0d91ab3db7c63309d98e84fe39410f7f6 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Mon, 6 May 2019 22:28:57 -0700 Subject: [PATCH] Fixed bug where would always return the default value. Closes #2. --- .../java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java b/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java index ab03f30..f20c683 100644 --- a/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java +++ b/src/main/java/net/thauvin/erik/httpstatus/taglibs/ReasonTag.java @@ -48,7 +48,7 @@ import java.io.IOException; * @since 1.0 */ public class ReasonTag extends XmlSupport { - private int statusCode; + private int statusCode = -1; /** * {@inheritDoc} @@ -59,7 +59,7 @@ public class ReasonTag extends XmlSupport { final JspWriter out = pageContext.getOut(); try { - if (statusCode >= 0) { + if (statusCode > -1) { Utils.outWrite(out, Reasons.getReasonPhrase(statusCode), defaultValue, escapeXml); } else { Utils.outWrite(out, Reasons.getReasonPhrase(pageContext.getErrorData().getStatusCode()), defaultValue,