From 258db59a44d409c5753765496573550232ed88c3 Mon Sep 17 00:00:00 2001
From: ikawhero <ikawhero>
Date: Thu, 20 Mar 2008 09:16:23 +0000
Subject: [PATCH] Fixed typo that was affecting the reordering of custom
 profile fields. MDL-13909.

---
 user/profile/definelib.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/user/profile/definelib.php b/user/profile/definelib.php
index 937cdd4a96..1b889c6208 100644
--- a/user/profile/definelib.php
+++ b/user/profile/definelib.php
@@ -185,12 +185,12 @@ class profile_define_base {
  */
 function profile_reorder_fields() {
     if ($categories = get_records_select('user_info_category')) {
-        $i = 1;
         foreach ($categories as $category) {
+            $i = 1;
             if ($fields = get_records_select('user_info_field', 'categoryid='.$category->id, 'sortorder ASC')) {
                 foreach ($fields as $field) {
                     $f = new object();
-                    $f->if = $field->id;
+                    $f->id = $field->id;
                     $f->sortorder = $i++;
                     update_record('user_info_field', $f);
                 }
-- 
2.39.5