Sounds like a bug to me. Does the same happen for a <t:pagelink />?
 On 7 Oct 2014 17:44, "George Christman" <gchrist...@cardaddy.com> wrote:

> Does anybody know if this is a bug or proper behavior?
>
> On Sat, Oct 4, 2014 at 8:55 PM, George Christman <gchrist...@cardaddy.com>
> wrote:
>
> > Hi guys, I think I found a bug in 5.4.
> >
> > I have the following page, Vehicle.class and within it a Request
> Parameter
> > called "key"
> >
> > public class Vehicle.class  {
> >
> > @ActivationRequestParameter(value = "_key")
> >     private String activationKey;
> >
> > }
> >
> > I also have an email service which is called by a method within
> > Vehicle.class that generates a confirmation email to the user. It looks
> > like this.
> >
> > public void sendPurchaseReceiptEmail(VehicleListing vehicleListing) {
> >         Link link =
> > linkSource.createPageRenderLinkWithContext(ForSaleIndex.class,
> > Util.getGenerateListingContextID(vehicleListing));
> > System.out.println("sendPurchaseReceiptEmail " + emailMessage);
> > }
> >
> > What I'm finding is when I generate a confirmation email with a link back
> > to the same page that has a request parameter in the URL, it is
> > automatically adding that request parameter to my link even though it's
> not
> > being added to the link with .addParameter()
> >
> > Is this proper behavior? Should I be forced to remove the parameter
> > manually even though I'm generating a new link?
> >
> > --
> > George Christman
> > www.CarDaddy.com
> > P.O. Box 735
> > Johnstown, New York
> >
> >
>
>
> --
> George Christman
> www.CarDaddy.com
> P.O. Box 735
> Johnstown, New York
>

Reply via email to