Person:+participation KeyError

Bug #1175913 reported by Bryce Harrington on 2013-05-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Critical
Unassigned

Bug Description

OOPS-330324f6ad979a878c836fd7d1c8dcf1

Module lp.services.propertycache, line 116, in __get__
    value = self.populate(instance)
  Module lp.registry.browser.person, line 2014, in has_participations
    return len(self.active_participations) > 0
  Module lp.services.propertycache, line 116, in __get__
    value = self.populate(instance)
  Module lp.registry.browser.person, line 1987, in active_participations
    paths, memberships = self.context.getPathsToTeams()
  Module lp.registry.model.person, line 2534, in getPathsToTeams
    step = graph[step]
KeyError: <Person at 0x1408ac90 gtg-user (Gtg users)>

Hit while trying to load https://launchpad.net/~bryce/+participation. Worked on try #2.

This looks like a team was deleted, or Bryce or a one of his teams was removed from another team. Lp was in flux when this page was viewed. TeamMembership was updated, but TeamParticipation was scheduled to update...and it did by the second attempt to load.

Changed in launchpad:
status: New → Triaged
importance: Undecided → Critical
tags: added: oops
Curtis Hovey (sinzui) on 2013-05-03
summary: - OOPS-330324f6ad979a878c836fd7d1c8dcf1
+ Person:+participation KeyError
Curtis Hovey (sinzui) on 2013-05-03
description: updated
Bryce Harrington (bryce) wrote :

That's correct, I'd just finished doing a team membership cleanup, and removed gtg-* since I'm not involved in that project any more. I went to +participation to continue cleanup by unsubbing from mailing lists.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers