From 08145e39659729f6a8492f8ba657a31aff7a97d0 Mon Sep 17 00:00:00 2001 From: hns Date: Tue, 29 Jan 2008 10:03:00 +0000 Subject: [PATCH] * Check for action names that don't end with '_action' in setAction(). --- src/helma/framework/RequestTrans.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/helma/framework/RequestTrans.java b/src/helma/framework/RequestTrans.java index 9c356c04..4de88e5a 100644 --- a/src/helma/framework/RequestTrans.java +++ b/src/helma/framework/RequestTrans.java @@ -440,7 +440,8 @@ public class RequestTrans implements Serializable { * Set the request's action. */ public void setAction(String action) { - this.action = action.substring(0, action.lastIndexOf("_action")); + int suffix = action.lastIndexOf("_action"); + this.action = suffix > -1 ? action.substring(0, suffix) : action; } /**