From 1a3c622bb66b9e7a4c435fd2e26b650b1b633c9a Mon Sep 17 00:00:00 2001 From: Chris Dodge Date: Thu, 11 Apr 2013 22:32:35 -0400 Subject: [PATCH] actually the query parameter is '_id.revision' not just 'revision' --- common/lib/xmodule/xmodule/modulestore/mongo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/lib/xmodule/xmodule/modulestore/mongo.py b/common/lib/xmodule/xmodule/modulestore/mongo.py index 9f55c6a1be..dd51be3bf6 100644 --- a/common/lib/xmodule/xmodule/modulestore/mongo.py +++ b/common/lib/xmodule/xmodule/modulestore/mongo.py @@ -205,7 +205,7 @@ def location_to_query(location, wildcard=True): for key, value in query.items(): # don't allow wildcards on revision, since public is set as None, so # its ambiguous between None as a real value versus None=wildcard - if value is None and key != 'revision': + if value is None and key != '_id.revision': del query[key] return query