Totara Learn Open Discussions

Manually awarding a badge

 
AmericoPaula
Manually awarding a badge
AmericoPaula 发表于 2022年02月15日 Tuesday 10:48
 

Good afternoon, all! One of our badges expired so we created a new one in an attempt to re-award our users. Unfortunately, the new badge was only awarded to 9 of 23 users who earned it. Is there a way to manually award the new badge to the users who have already completed the course? Thank you! 

Craig Eves
Re: Manually awarding a badge
Eves (Totara Support)Craig 发表于 2022年02月15日 Tuesday 15:16
小组 Totara

Hi Paula

You should be able to set a course badge criteria to Manual issue by role and select which role can award the badge.

The is also a course completion criteria that automatically awards the badge based on the course grade or completing by a date - can you check this to see if all of the users meet this condition?

Regards




AmericoPaula
Re: Manually awarding a badge
AmericoPaula 发表于 2022年02月16日 Wednesday 05:34
 

Thanks, Craig. None of the roles are suitable for awarding the badge. The users have all met the criteria for completing the course - that's why I'm still stumped! :)

HamesKristen
Re: Manually awarding a badge
HamesKristen 发表于 2022年02月17日 Thursday 08:36
 

I did a screencast of our issue---
Under criteria, we don't have the option to choose "Manual issue by role."

Link to screencast

HensonMeredith
Re: Manually awarding a badge
HensonMeredith 发表于 2022年02月17日 Thursday 12:04
小组 Totara

Hi Paula, Kristen

Once a badge has been issued to anyone it is 'locked' and issuing criteria and expiry settings can no longer be changed.  This is to prevent individuals who have previously received the badge from no longer meeting the required criteria.

I suggest using the 'copy' option on the original badge and creating a new (identical) one that can then be issued manually.

Kind regards,
Meredith

HamesKristen
Re: Manually awarding a badge
HamesKristen 发表于 2022年02月17日 Thursday 13:27
 

Thanks for replying, Meredith! I really appreciate it. 

I was able to do the copy as you suggested and change that criteria to allow site administrators to manually award the badge. All my "badge earners" are in the existing badge earners column. Unfortunately, it's not showing all those users as actually having the badge. 

Don't know why! 

Another screencast. 

HensonMeredith
Re: Manually awarding a badge
HensonMeredith 发表于 2022年02月18日 Friday 03:51
小组 Totara

Hi Kristen,

Thank you for the screencasts, they are super helpful.

While I'm not 100% sure why the numbers of recipients versus earners don't add up as I didn't see your initial set up, I suspect it might be based on the badge criteria being set to ALL rather ANY. 

That means to receive this badge, learners need to have completed those quizzes and be manually awarded the badge. 

Could you give it another go please, this time choose the ANY option and making sure you run cron or it's already running.

Let me know how you get on!

Meredith

* you can run cron manually as an admin as per https://help.totaralearning.com/display/TH15/Scheduled+tasks)

HamesKristen
Re: Manually awarding a badge
HamesKristen 发表于 2022年02月18日 Friday 05:17
 

That was the exact adjustment I needed to make. 

Thank you so much! 

HensonMeredith
Re: Manually awarding a badge
HensonMeredith 发表于 2022年02月18日 Friday 06:18
小组 Totara
Awesome!  Glad to help Kristen :)