Deleting achievements leaves dangling references in datastore

Bug #786854 reported by Matt Giuca
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MUGLE
Triaged
High
Unassigned

Bug Description

Deleting achievements leaves the datastore in an inconsistent state. The achievement objects are removed, but the Game's achievements field (containing a list of achievements) still has references to those keys.

The achievements need to be removed from the game's achievement list.

Tags: datastore
Revision history for this message
Scott Ritchie (sritchie) wrote : Re: [Bug 786854] [NEW] Deleting achievements leaves dangling references in datastore

This is related to the existing bug about managing relationships on
removal (on my phone at the moment so hard to look up bug number)

On 23/05/2011, at 4:55 PM, Matt Giuca <email address hidden> wrote:

> Public bug reported:
>
> Deleting achievements leaves the datastore in an inconsistent state.
> The
> achievement objects are removed, but the Game's achievements field
> (containing a list of achievements) still has references to those
> keys.
>
> The achievements need to be removed from the game's achievement list.
>
> ** Affects: mugle
> Importance: High
> Status: Triaged
>
>
> ** Tags: datastore
>
> --
> You received this bug notification because you are subscribed to
> MUGLE.
> https://bugs.launchpad.net/bugs/786854
>
> Title:
> Deleting achievements leaves dangling references in datastore
>
> Status in Melbourne University Game-based Learning Environment:
> Triaged
>
> Bug description:
> Deleting achievements leaves the datastore in an inconsistent state.
> The achievement objects are removed, but the Game's achievements
> field
> (containing a list of achievements) still has references to those
> keys.
>
> The achievements need to be removed from the game's achievement list.

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.