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

Issued badge information page should state user name on the page

    Details

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

      To test, you need to have some Moodle badges issued as well as backpack with some badges connected to your account.

      1. When you click on issued Moodle badge page (badge.php), you should see "Recipient information" as the first set set of badge info. It shows user full name and their email.

      If the user has backpack connected, this email should be backpack email. Otherwise, it is Moodle account email.

      2. When you click on any of external badges from the backpack (external.php), you should also see "Recipient information" with full name of the user which matches recipient email.

      In some cases, it might be not possible to validate the recipient (this is also not supposed to happen). For example, this might happen if badges salt for hashing emails changed after the badge was issued. In this case you should see the message "Current user cannot be verified as a recipient of this badge". This doesn't mean that the badge is not valid, it just means that we cannot be 100% sure that user is showing us a valid badge.

      Show
      To test, you need to have some Moodle badges issued as well as backpack with some badges connected to your account. 1. When you click on issued Moodle badge page (badge.php), you should see "Recipient information" as the first set set of badge info. It shows user full name and their email. If the user has backpack connected, this email should be backpack email. Otherwise, it is Moodle account email. 2. When you click on any of external badges from the backpack (external.php), you should also see "Recipient information" with full name of the user which matches recipient email. In some cases, it might be not possible to validate the recipient (this is also not supposed to happen). For example, this might happen if badges salt for hashing emails changed after the badge was issued. In this case you should see the message "Current user cannot be verified as a recipient of this badge". This doesn't mean that the badge is not valid, it just means that we cannot be 100% sure that user is showing us a valid badge.
    • Affected Branches:
      MOODLE_25_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE

      Description

      Apologies if I'm missing something here, but there doesn't seem a way of proving that you were awarded a badge. You get an issued badge information page with a hash in the URL e.g. https://moodle.org/badges/badge.php?hash=889e023f7e9b8e5e209b63bf9f9337d5513e81de (from tweet https://twitter.com/_andrewrn_/status/355676209989951492 ) but it doesn't state on the page who the badge was issued to.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  9/Sep/13