### Eclipse Workspace Patch 1.0
#P wordpress-trunk
|
|
|
1688 | 1688 | // Upgrade versions prior to 2.9 |
1689 | 1689 | if ( $wp_current_db_version < 11557 ) { |
1690 | 1690 | // Delete duplicate options. Keep the option with the highest option_id. |
1691 | | $delete_options = $wpdb->get_col("SELECT o1.option_id FROM $wpdb->options AS o1 JOIN $wpdb->options AS o2 ON o2.option_name = o1.option_name AND o2.option_id > o1.option_id"); |
| 1691 | $delete_options = $wpdb->get_col("SELECT DISTINCT o1.option_id FROM $wpdb->options AS o1 JOIN $wpdb->options AS o2 ON o2.option_name = o1.option_name AND o2.option_id > o1.option_id"); |
1692 | 1692 | if ( !empty($delete_options) ) { |
1693 | 1693 | $delete_options = implode(',', $delete_options); |
1694 | 1694 | $wpdb->query("DELETE FROM $wpdb->options WHERE option_id IN ($delete_options)"); |