Bug was discovered by MLE user Jdogg, who is a blizzard captain but couldn't submit/ratify. Logs showed:
Jdogg is one of a handful of captains who have this issue. Discovered that all players with this issue (correct perms, but still unable) had a mismatch between their Sprocket UserId and MemberId (not designed to match, but by happenstance often do for 80%+ of the current userbase). Explicitly getting UserId from the Member table for a given player fixes this.
Bug was discovered by MLE user Jdogg, who is a blizzard captain but couldn't submit/ratify. Logs showed:
Jdogg is one of a handful of captains who have this issue. Discovered that all players with this issue (correct perms, but still unable) had a mismatch between their Sprocket UserId and MemberId (not designed to match, but by happenstance often do for 80%+ of the current userbase). Explicitly getting UserId from the Member table for a given player fixes this.