Open Badge displayer is ambiguous about email

Bug #1568616 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Cecilia Vela Gurovic

Bug Description

Mahara 16.04dev

When you have more than 1 email address in your profile, the Open Badges code looks up whether any of these addresses exist in the backpacks. If one does but another doesn't, it prints the warning message for the one that doesn't but doesn't say which email address it can't find. It would be good if the email address for which there aren't any badges would be displayed in the warning message.

Robert Lyon (robertl-9)
Changed in mahara:
milestone: 16.04.1 → 16.04.2
Changed in mahara:
milestone: 16.04.2 → 16.10.0
Robert Lyon (robertl-9)
Changed in mahara:
assignee: nobody → Cecilia Vela Gurovic (ceciliavg)
Changed in mahara:
status: Confirmed → In Progress
Revision history for this message
Cecilia Vela Gurovic (ceciliavg) wrote :

1. Login with a user that has two verified emails in the profile.
One of the emails must be registered in Mozilla Backpack with no public badge collection, the other must not be registered in this service.
One of the emails must be registered in Open Badge Passport with no a public badge collection, the other must not be registered in this service.

2. Add a new Open Badges block in a page.

For the emails not registered in services, there must be a message:

Your email 'email_not_registered' is not found in the service Mozilla Backpack.
Your email 'email_not_registered' is not found in the service Open Badge Passport.

For the emails registered but without public badge collections:

No public badge collections / badges found in the service: Mozilla Backpack for email 'email_not_registered'.
No public badge collections / badges found in the service: Open Badge Passport for email 'email_not_registered'.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/6971

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/6971
Committed: https://git.mahara.org/mahara/mahara/commit/219eb6926d4604b2176489f8d293ddc5a6b55216
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 219eb6926d4604b2176489f8d293ddc5a6b55216
Author: Cecilia Vela Gurovic <email address hidden>
Date: Tue Sep 13 16:28:21 2016 +1200

Bug 1568616: Added email to warning message
in open badges block
updated behat test

behatnotneeded

Change-Id: Id26fabb04f570a39fd7f193439b360d001dfa6cf

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "16.10_STABLE" branch: https://reviews.mahara.org/6981

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/6981
Committed: https://git.mahara.org/mahara/mahara/commit/da3a106577045cda2f93947cf9b361e91f48c582
Submitter: Robert Lyon (<email address hidden>)
Branch: 16.10_STABLE

commit da3a106577045cda2f93947cf9b361e91f48c582
Author: Cecilia Vela Gurovic <email address hidden>
Date: Tue Sep 13 16:28:21 2016 +1200

Bug 1568616: Added email to warning message
in open badges block
updated behat test

behatnotneeded

Change-Id: Id26fabb04f570a39fd7f193439b360d001dfa6cf
(cherry picked from commit 219eb6926d4604b2176489f8d293ddc5a6b55216)

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.