I'm having a problem with the country in the checkout pages. It seems that no matter what, it is selecting 'canada' as the country, regardless of what is actually selected. In my quote callback function, it always passes 124 as the country (which is canada).
Even weirder, in the quote_callback() function in uc_quote.js, I added an alert() line on line 32 for debugging:
$("select[@name*=delivery]").each(function(i){
alert($(this).attr("name") + "=" + $(this).children("option:selected").text() + " = " + $(this).children("option:selected").val());
details["details[" + $(this).attr("name").split("delivery_")[1].replace(/]/, "") + "]"] = $(this).children("option:selected"
).val();
This pops up "panes[delivery][delivery_country] = CanadaUnited States = 124". I don't know why it is concatenating the two countries like that. It always says that regardless of what is selected, I have
I have Canada, United Kingdom and United States in my countries drop-down.
This is with alpha 7e.




Joined: 09/24/2007