You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since #90 was resolved (thanks again!), I can import earned badges into a backpack like Badgr's. I noticed that each badge shows up as coming from a different issuer, while the badges I earned are all from Python for Everyone.
It looks like the Badge Issuer URI is indeed unique, because it includes the assertion ID (the encoded badge information):
makes each badge class, i.e. the type of badge, unique as well – which makes comparing badges by their URIs impossible.
Would it be possible to define a single badge issuer URI per installation and one badge class URI for each defined badge in lessons.json? I think it is likely that one installation is supported by a singe issuer and it would reduce some of the code complexity as well.
The text was updated successfully, but these errors were encountered:
Since #90 was resolved (thanks again!), I can import earned badges into a backpack like Badgr's. I noticed that each badge shows up as coming from a different issuer, while the badges I earned are all from Python for Everyone.
It looks like the Badge Issuer URI is indeed unique, because it includes the assertion ID (the encoded badge information):
tsugi/badges/badge-util.php
Line 105 in e991a25
and in
tsugi/badges/badge-util.php
Line 126 in e991a25
I then realised that the line
tsugi/badges/badge-util.php
Line 104 in e991a25
makes each badge class, i.e. the type of badge, unique as well – which makes comparing badges by their URIs impossible.
Would it be possible to define a single badge issuer URI per installation and one badge class URI for each defined badge in
lessons.json
? I think it is likely that one installation is supported by a singe issuer and it would reduce some of the code complexity as well.The text was updated successfully, but these errors were encountered: