Elrond put that ObjectId thing in the db.util module and wants us to
authorChristopher Allan Webber <cwebber@dustycloud.org>
Thu, 2 Jun 2011 13:47:30 +0000 (08:47 -0500)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Thu, 2 Jun 2011 13:47:30 +0000 (08:47 -0500)
use that one ;)

mediagoblin/auth/views.py

index 4ccd3d8672ac4435829fdb886df64007ec6d0dea..0c1255449dbaa06cab30ec4dfbfe6f37168bcf8e 100644 (file)
@@ -14,9 +14,9 @@
 # You should have received a copy of the GNU Affero General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-import bson.objectid
 from webob import Response, exc
 
+from mediagoblin.db.util import ObjectId
 from mediagoblin.auth import lib as auth_lib
 from mediagoblin.auth import forms as auth_forms
 from mediagoblin.util import send_email
@@ -154,7 +154,7 @@ def verify_email(request):
         return exc.HTTPNotFound()
 
     user = request.db.User.find_one(
-        {'_id': bson.objectid.ObjectId(unicode(request.GET['userid']))})
+        {'_id': ObjectId(unicode(request.GET['userid']))})
 
     verification_successful = bool