You are completely correct there is a bug in all of the airmail modules at least and it must stem back years, (thanks you the offer of letting me look at it though), the "default" for Zen cart is to hide errors, and there is certainly a loop skipping one, I can't recreate it exactly but I can see what you mean, I can suppress it quite easily and may choose to do so this weekend, but if I have the time, I would prefer to rewrite some quite substantial sections of the modules.
It ties in quite nicely with some groundwork I've been doing, I want to put in a "banned" countries list. When I ran a shop I never used to ship to the USA because small packets got lost too many times, but currently there is no facility to ban a country in the modules as everything is shoved into the "other" category if it isn't in Europe, hoefully I should be able to tie the two sections in together. The original code is based on a loop for splitting the country in Europe, World Zone 1 and World Zone 2, but a couple of years ago the royal mail reduced it to Europe and "the rest of the world", When the modules were modified to account for this, the World Zones were removed but not the underlying loop, since it is now a "is it in Europe" or "the rest of the world" question, the loop can be removed which should solve the problem, there just happens to be a lot of modules to do this. There will be a solution by Monday morning.
Thank you for bringing it up,
Philip.
Bookmarks