INC000000993451 - Users crashing when changing campaigns - but logged into different experiment.
I lost track about this issue that affects users who are in multiple experiments.
I summarize below:
INC000000993451 -- When opening a link of a campaign of exp A, the exp of the login session reflects the previous session and not the actual link of the campaign, so it could be for example exp B.
This causes a crash while attempting to change a parameter of the campaign of exp A, because you are login into exp B according to POMS.
There is an issue of consistency.
In the SBN program is quite common that people are in two different experiments (at least), thus this issue has a probability >0.
Meanwhile this issues is addressed, could it be possible to have a useful error message helping the user to switch to the same exp as the link of the campaign opened?
#1 Updated by Stephen White 9 months ago
Useful error message in case an experimentalist in multiple experiments open a POMS campaign link not matching with the exp POMS login of a previous session.
Please enter the details of your request here I'm opening this ticket per Steve request in RITM0745002.
Meanwhile INC000000993451 is addressed with Bug #21341 , could it be possible to have a useful error message helping the user to switch to the same exp as the link of the campaign opened?
#4 Updated by Marc Mengel 7 months ago
So I think this happens as follows:
Open two browser windows.
In one switch to experiment 1 (ie. sbnd) and get a campaign_stage list
In the other switch to experiment 2 (i.e. dune) and get a campaign_stage list
Now go back to the first window, and click the link to a campaign stage.
You are now on an sbnd campaign stage, but with dune selected as your current
Even worse, I think if you click through to the campaign stage page before
switching windows and experiments, if you swithch back to the first page, it
shows sbnd as your current experiment, even though it is now dune, since it
changed since we rendered the page...
Maybe if we pass an item_experiment value through to our page templates where possible, we could note if its different from the session one and highlight it?