Thanks Martin!
I'll dig into its history.
Sven
On 07/22/2013 03:59 PM, Martin Grigorov wrote:
On Mon, Jul 22, 2013 at 4:54 PM, Sven Meier <[email protected]> wrote:
Yes, that makes more sense:
The page identifier takes precedence - if page ?8 is available it will be
shown to the user (given it has the correct type). The actual page
parameters don't matter.
IMHO this is a bug and you should create a Jira issue.
https://issues.apache.org/jira/browse/WICKET-4441
Sven
On 07/22/2013 03:44 PM, Peter Henderson wrote:
Hmm. My initial description is incorrect.
Alice sends /Order/123?8 to Bob.
Bob was recently looking at /Order/222?8
Bob shows a url of /Order/123?8 but is actually viewing /Order/222
I used 2 browsers (firefox+chromium) to reproduce.
I am using wicket 6.8
Should I be mounting the pages with some form of place holder to indicate
I
am using index parameters?
Peter
On 22 July 2013 13:50, Sven Meier <[email protected]> wrote:
Hi,
I cannot reproduces the problem here, which Wicket version are you using?
Note that PageProvider#getStoredPage(****int) has a safety check to make
sure the page classes matches.
Sven
On 07/22/2013 01:38 PM, Peter Henderson wrote:
When a user emails a link to another user sometimes the wrong page is
rendered.
Alice sends
http://starjar.com/Part/123?****111 <http://starjar.com/Part/123?**111><
http://starjar.com/Part/123?**111 <http://starjar.com/Part/123?111>>
to Bob who is was recently looking at
http://starjar.com/Order/456?****111<http://starjar.com/Order/456?**111><
http://starjar.com/Order/456?**111 <http://starjar.com/Order/456?111>>
Instead of seeing the part page he see the order page.
I assume this is because of the page version ?111 parameter.
The pages are mounted.
mountPage("/Order", classOf[OrderPage])
mountPage("/Part", classOf[PartPage])
and each page uses the page parameters to extract the id at index 0
def decode(parameters: PageParameters): Id = {
try {
val idValue = parameters.get(0).toInt;
....
Should I be mounting the pages differently to prevent the wicket page
revision version overriding the mount path?
------------------------------****----------------------------**
--**---------
To unsubscribe, e-mail:
users-unsubscribe@wicket.**apa**che.org<http://apache.org>
<users-unsubscribe@**wicket.apache.org<[email protected]>
For additional commands, e-mail: [email protected]
------------------------------**------------------------------**---------
To unsubscribe, e-mail:
users-unsubscribe@wicket.**apache.org<[email protected]>
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]