Closed Bug 1090998 Opened 11 years ago Closed 9 years ago

Users awarded badges are not being granted appropriate permissions

Categories

(Webmaker Graveyard :: Login, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: erik, Assigned: erik)

Details

(Whiteboard: [nov28])

Users that are awarded the Webmaker Mentor badge are not having their isMentor flag set appropriately. It looks like hookshot is still able to successfully hit the POST route at /user/email/* without receiving an error. However, I THINK what might be going on is that this route (as well as /user/ids and /user/usernames) is just calling the getByIds/Usernames/Emails functions, just like the corresponding GET routes. Thus, nothing is being updated, but no error message occurs.
It looks like we log errors to the Heroku console, so we should just issue ourselves a badge and follow the yellow error road.
Assignee: nobody → jon
Status: NEW → ASSIGNED
Whiteboard: [nov14]
Whiteboard: [nov14] → [nov28]
Hey Erik, do you have time to help work on this?
Flags: needinfo?(erik)
Assigning to Erik after a quick IRC chat. He's going to dig in tomorrow.
Assignee: jon → erik
Flags: needinfo?(erik)
I'm closing this bug as part of the planned deprecation of the Webmaker component on Bugzilla. If this issue is still in need of fixing, you can file it on Github, where we track login related issues for Thimble. https://github.com/mozilla/login.webmaker.org https://github.com/mozilla/id.webmaker.org
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.