hedyorg / hedy

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
https://www.hedy.org
European Union Public License 1.2
1.27k stars 282 forks source link

🪲 badges not removed when profile deleted #5638

Open AnneliesVlaar opened 2 days ago

AnneliesVlaar commented 2 days ago

Describe the bug When checking the achievement badges for new users, I created a new profile, made some programs, earned badges. Then (to start again from scratch) I deleted the profile and made a new one with the same profile name. In the profile the programs were gone, as expected, but the badges were still there.

Add a screenshot (optional) The profile with the badges Annelies_test2_badges Then I deleted this profile Annelies_test2_delete_profiel I created a new profile with the same username Annelies_test2_create_profile again There were no programs in the new profile, as expected Annelies_test2_zero_programs But all the badges were still there, not expected Annelies_test2_still_badges

What machine and browser you were using (optional) If the issue concerns things in the website, let us know: