Index: branches/5.1.x/units/gift_certificates/gift_certificates_config.php =================================================================== diff -u -N -r13156 -r13465 --- branches/5.1.x/units/gift_certificates/gift_certificates_config.php (.../gift_certificates_config.php) (revision 13156) +++ branches/5.1.x/units/gift_certificates/gift_certificates_config.php (.../gift_certificates_config.php) (revision 13465) @@ -1,6 +1,6 @@ Array( 'type' => 'string', 'formatter' => 'kOptionsFormatter', - 'options_sql' => ' SELECT %1$s - FROM '.TABLE_PREFIX.'StdDestinations - LEFT JOIN '.TABLE_PREFIX.'Phrase ON '.TABLE_PREFIX.'Phrase.Phrase = '.TABLE_PREFIX.'StdDestinations.DestName - WHERE DestType = 1 - ORDER BY l%2$s_Translation', - 'option_key_field' => 'DestAbbr', 'option_title_field' => 'l%2$s_Translation', + 'options_sql' => ' SELECT IF(l%2$s_Name = "", l%3$s_Name, l%2$s_Name) AS Name, IsoCode + FROM '.TABLE_PREFIX.'CountryStates + WHERE Type = ' . DESTINATION_TYPE_COUNTRY . ' + ORDER BY Name', + 'option_key_field' => 'IsoCode', 'option_title_field' => 'Name', 'not_null' => 1, 'required' => 1, 'default' => 'USA' ),