Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-19219

numeric array keys lost where array is returned over mnet.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5
    • Fix Version/s: 1.9.8, 2.0
    • Component/s: MNet
    • Labels:
      None
    • Environment:
      php5.2.0.8, apache2, linux - presume this affects all php5, (if not all php generally).
    • Affected Branches:
      MOODLE_18_STABLE, MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_19_STABLE, MOODLE_20_STABLE

      Description

      Where the xmlrpc method course_enrolments is called, and the relevant course contains users whose username is numeric (eg 99013362), the caller cannot properly extract the username from the resulting array. The affected usernames are renumbered - 0,1,2,3.....

      Non-numeric usernames are unaffected.

      To reproduce:
      set up 2 moodles, get them both trusting each other, and allowing one another to enrol students in their courses. Create 2 users on moodle A "Fred", and "99013362", attempt to enrol Fred and 99013362 in a course shared by moodle B using the networking / enrolment interface. Observe that only fred appears on the LHS of the mnet enrolment interface.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  25/Mar/10