Earlier today, I was in one of my Stack Exchange profiles, and it asked me to fill some new data for new profile: job, tags, and if I'm currently looking for a job.

And an hour later I checked my email and see an invitation there to careers.stackoverflow for my b@mail.com email address. Which looks like a smooth transition from my previous actions. But, I already have a profile at Careers on my main Stack Overflow profile linked to a@mail.com. And when I follow the link, it automatically logged me in, and I see my name on top of the page which asks me if I want to accept invitation.

I think the problem here, is that I originally create that profile with email a@mail.com, and later switch it to have b@mail.com as the main contact email. So it looks like systems that sends invites checks only original emails Careers profile was created with, but it should probably check all emails linked to a Careers profile.

  • Looking into it, thanks for your report – rla4 Nov 11 '15 at 11:14

Oops! We were checking for existing profiles, among other conditions, before sending Careers invitations... but we missed some parenthesis and ended up with a (a && b || c) expression. This has been fixed and pushed to production on build rev 2015.11.11.2970. Thanks for your report <3

  • Good job on fixing this so fast. Those boolean logic bugs could be tricky to spot – Igor Milla Nov 11 '15 at 11:58
  • 2
    Glad to see that even the genius devs at SO make these mundane mistakes, somehow it makes me feel better :-) – Konamiman Nov 11 '15 at 12:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .