summaryrefslogtreecommitdiff
path: root/modules/profile/profile.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/profile/profile.module')
-rw-r--r--modules/profile/profile.module7
1 files changed, 3 insertions, 4 deletions
diff --git a/modules/profile/profile.module b/modules/profile/profile.module
index c973986af..87238db73 100644
--- a/modules/profile/profile.module
+++ b/modules/profile/profile.module
@@ -742,16 +742,15 @@ function profile_form_profile($edit, $user, $category, $register = FALSE) {
* Callback to allow autocomplete of profile text fields.
*/
function profile_autocomplete($field, $string) {
+ $matches = array();
if (db_result(db_query("SELECT COUNT(*) FROM {profile_fields} WHERE fid = %d AND autocomplete = 1", $field))) {
- $matches = array();
$result = db_query_range("SELECT value FROM {profile_values} WHERE fid = %d AND LOWER(value) LIKE LOWER('%s%%') GROUP BY value ORDER BY value ASC", $field, $string, 0, 10);
while ($data = db_fetch_object($result)) {
$matches[$data->value] = check_plain($data->value);
}
-
- print drupal_to_js($matches);
}
- exit();
+
+ drupal_json($matches);
}
/**