Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4267

Make user profile data more consistent between app and LMS

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 4.3.0
    • 4.1.1
    • Users
    • Hide

      This issue can be tested in webapp, Android or iOS and it doesn't require to be tested in each platform.

      • Log in as student who has ID number, department and institution and they are enrolled in a course.
        • check your profile without accessing any course (tap on your profile picture, and tap on your name). You shouldn't be able to read ID number, department and institution; neither address.
        • access a course, access participants, look for the user you logged in and tap on 'Details'. You shouldn't be able to read ID number, department and institution; neither address.
      • Log in as student enrolled in a course with the user who has ID number, department and institution.
        • check that user without accessing any course. You shouldn't be able to read ID number, department and institution; neither their address.
        • access a course, access participants, check that user. You shouldn't be able to read ID number, department and institution; neither their address.
      • Log out and log in as a teacher enrolled in a course with the user who has ID number, department and institution.
        • check that user without accessing any course. You should be able to read ID number, department and institution; but not their address.
        • access a course, access participants, check that user. You should be able to read ID number, department and institution; but not their address.
      • Log out and log in as a admin enrolled in a course with the user who has ID number, department and institution.
        • check that user without accessing any course. You should be able to read ID number, department and institution; but not their address.
        • access a course, access participants, check that user. You should be able to read ID number, department and institution; but not their address.
      Show
      This issue can be tested in webapp, Android or iOS and it doesn't require to be tested in each platform. Log in as student who has ID number, department and institution and they are enrolled in a course. check your profile without accessing any course (tap on your profile picture, and tap on your name). You shouldn't be able to read ID number, department and institution; neither address. access a course, access participants, look for the user you logged in and tap on 'Details'. You shouldn't be able to read ID number, department and institution; neither address. Log in as student enrolled in a course with the user who has ID number, department and institution. check that user without accessing any course. You shouldn't be able to read ID number, department and institution; neither their address. access a course, access participants, check that user. You shouldn't be able to read ID number, department and institution; neither their address. Log out and log in as a teacher enrolled in a course with the user who has ID number, department and institution. check that user without accessing any course. You should be able to read ID number, department and institution; but not their address. access a course, access participants, check that user. You should be able to read ID number, department and institution; but not their address. Log out and log in as a admin enrolled in a course with the user who has ID number, department and institution. check that user without accessing any course. You should be able to read ID number, department and institution; but not their address. access a course, access participants, check that user. You should be able to read ID number, department and institution; but not their address.
    • MOODLE_401_STABLE
    • MOODLE_403_STABLE
    • Moodle Apps - 2023 Sprint i2.2, Moodle Apps - 2023 Sprint i2.3

    Description

      Right now LMS displays some data that the app doesn't, and in a different order.

      Looking at the code, it seems LMS displays the following fields (I highlighted the ones not displayed in the app):

      email
      moodlenetprofile
      country
      city
      timezone
      address
      phone1
      phone2
      institution
      department
      idnumber
      interests
      courses
      roles in course
      groups in course
      suspended
      custom fields
      first access
      last access
      lastip

      The app displays the following fields:

      In "Details":
      email
      phone1
      phone2
      address
      city
      country
      webpage
      interests
      custom fields
      description

      In profile:
      roles in course
      last access

       

      We already receive some fields that we aren't displaying: department, timezone, first access and suspended (timezone will be added in another issue). Courses and groups can probably be calculated.

      Shaping: https://docs.google.com/spreadsheets/d/1hK5pz5QOnqEMESMghXugSq0H0eIbLQq0FK55IU9wh4s/edit?usp=sharing

      Attachments

        Issue Links

          Activity

            People

              alfonso.salces@moodle.com Alfonso Salces
              dpalou Dani Palou
              Dani Palou Dani Palou
              Isabel Renedo Rouco Isabel Renedo Rouco
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.