I've developed a quick online quote generator using GF. In the form, I used a dropdown for target translation language, and a "value" for the base rate. Then sent this label and value to the other page via querystring using the merge tags. So it redirects to something like:
And the page prints this target language title, and multiplies this rate with the given input word count etc. This was working until recently.
NOW IT'S NOT WORKING. :) And here ıs the bug I just fıgured out:
When there are more than one choice in the dropdown list having the same "value", then it just sends the first one in the list as the merge tag.
Let's say my choices are:
And if we select Japanese, the merge tag uses "English" as the target in query string, and if we select Turkish, it would send "Arabic" as the target value.
I think it's a bug, and it just happened. It was working fine a few updates back.