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

Generate badge assertions using user's backpack email if it is set

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.5
    • Fix Version/s: 2.5
    • Component/s: Badges
    • Labels:
    • Testing Instructions:
      Hide

      Might be difficult to test as it requires test server to be accessible from the Internet and an account in Mozilla Backpack.

      1. Use a user account that has an issued badge already, or create a badge and issue it to a user.
      2. Login as this user.
      3. Set up a backpack connection with an email used in Mozilla Backpack but different than local Moodle email.
      4. Try to push badges to the backpack directly.
      5. Badge should be successfully added to the backpack.

      Show
      Might be difficult to test as it requires test server to be accessible from the Internet and an account in Mozilla Backpack. 1. Use a user account that has an issued badge already, or create a badge and issue it to a user. 2. Login as this user. 3. Set up a backpack connection with an email used in Mozilla Backpack but different than local Moodle email. 4. Try to push badges to the backpack directly. 5. Badge should be successfully added to the backpack.
    • Affected Branches:
      MOODLE_25_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE
    • Pull Master Branch:
      MDL-39207_master

      Description

      When badge assertion is generated, we should check if user has a backpack set up and use their backpack email instead of system email. I think this is what users would expect from the system when they have backpack set up.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                14/May/13