Opened 15 years ago

Last modified 15 years ago

#321 closed defect (FIXED)

'User' object has no attribute '_id'

Reported by: joar Owned by: Elrond
Priority: minor Milestone:
Component: programming Keywords:
Cc: Parent Tickets:

Description

File '/srv/mg.wandborg.se/mediagoblin/mediagoblin/submit/views.py', line 65 in submit_start entry['uploader'] = request.user._id File '/srv/mg.wandborg.se/mediagoblin/lib/python2.7/site-packages/mongokit-0.7.2-py2.7.egg/mongokit/schema_document.py', line 379 in getattr return dict.**getattribute**(self, key) AttributeError: 'User' object has no attribute '_id'

Change History (8)

comment:1 by Elrond, 15 years ago

Owner: set to Elvenlord Elrond
Priority: NormalHigh

Okay, I broke it! No idea, why the unit tests did not catch this. I'll investigate tomorrow.

comment:2 by Elrond, 15 years ago

  • I can't reproduce this. I can happily upload to my local instance (revision 3618a9ac5).
  • Can you please check if the unit tests pass for you? ./runtests.sh
  • Can you replace the ._id by ['_id'] and see, if this fixes it for you? (effectively locally reverting my changes)
  • I need some more info to understand this, really...

comment:3 by joar, 15 years ago

Tried to reply via the replying to the notice email, didn't work.

The error occured when submitting an image, in the POST req.

Kind regards.

comment:4 by Christopher Allan Webber, 15 years ago

Might also be useful to know if you two are running the same mongokit version.

comment:5 by joar, 15 years ago

My version:

>>> mongokit.__version__
'0.7.2'

comment:6 by Elrond, 15 years ago

Priority: HighNormal

As even Joar seems to have issues reproducing this, I'm lowering the Priority back to "Normal".

I will hold back all my other ["field"] to .field conversions until this bug is closed.

comment:7 by joar, 15 years ago

Status: NewClosed

The issue seems to be gone since 6950c6c77c2daf4a47810e05a7c3f64f8995059d.

comment:8 by Will Kahn-Greene, 14 years ago

The original url for this bug was http://bugs.foocorp.net/issues/669 .

Note: See TracTickets for help on using tickets.