PluginProbe
Import WP – CSV & XML Import Export for WordPress / 2.15.0
Import WP – CSV & XML Import Export for WordPress v2.15.0
2.15.1 2.15.0 2.14.24 2.14.23 2.7.0 2.7.1 2.7.10 2.7.11 2.7.12 2.7.13 2.7.14 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.2 2.8.3 2.9.0 2.9.1 All 144 releases
← All changes | class/Common/Importer/Mapper/UserMapper.php +2 -2 2.14.24 → 2.15.0 View file →
@@ -60,9 +60,9 @@
60 60
61 61 // check all groups for a unique value
62 62 $unique_value = $this->find_unique_field_in_data($data, $field);
63 63
64 - if (!empty($unique_value)) {
64 + if ($this->has_identifier_value($unique_value)) {
65 65 $has_unique_field = true;
66 66
67 67 if (in_array($field, ['ID', 'user_login', 'user_nicename', 'user_email', 'user_url'])) {
68 68 $search_columns[] = $field;
@@ -82,9 +82,9 @@
82 82 }
83 83 }
84 84
85 85 if (!$has_unique_field) {
86 - throw new MapperException(__("No Unique fields present.", 'jc-importer'));
86 + throw new MapperException(__('No unique identifier value present. Check that Permissions has a unique identifier set and this row has a non-empty value. File column references are stored as _iwp_ref_uid.', 'jc-importer'));
87 87 }
88 88
89 89 // create search
90 90 $query_args['search'] = implode(', ', $search);