Issue Details (XML | Word | Printable)

Key: FLM-1734
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Jakub Tlałka
Reporter: Borys Musielak
Votes: 0
Watchers: 0
Operations

Attach file to this issue
Clone this issue
Create sub-task
If you were logged in you would be able to see more operations.
Filmaster

User matching query does not exist - in recommendation scripts

Created: 05/Dec/11 03:18 PM   Updated: 20/Jan/12 07:29 PM
Component/s: Recommendations
Affects Version/s: None
Fix Version/s: 2.4 (current default)

Time Tracking:
Not Specified


 Description  « Hide
task: (<function invoke_member at 0x2cc6398>, (<class film20.core.rating_helper.BasketsRatingHelper at 0x3b52710>, 'refill_tag_baskets', <TemporaryUser: tmp-5b2b29ae8f581d7f710a25b006>, ['dramat', 'animowany', 'horror', 'komedia', 'przygodowy', 'fantastyczny', 'science-fiction', 'sensacyjny', 'romans', 'western', 'wojenny']), {})


trackback:
Traceback (most recent call last):

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/core/tasks.py", line 12, in run
   return func(*args, **kw)

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/core/deferred.py", line 40, in invoke_member
   return getattr(obj, membername)(*args, **kwargs)

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/core/rating_helper.py", line 138, in refill_tag_baskets
   cls.refill_tag_basket(user, tag)

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/core/rating_helper.py", line 145, in refill_tag_basket
   lang = user.id and user.get_profile().LANG or settings.LANGUAGE_CODE

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/utils/functional.py", line 17, in wrapper
   ret = self.__memoize_cache[key] = method(self, *args, **kw)

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/core/models.py", line 561, in get_profile
   return Profile.get_user_profile(self)

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/core/models.py", line 517, in get_user_profile
   profile, created = Profile.objects.get_or_create(user__id__exact=user_id, defaults=dict(user_id=user_id))

 File "/home/apps/reloaded_virtualenv/lib/python2.6/site-packages/django/db/models/manager.py", line 135, in get_or_create
   return self.get_query_set().get_or_create(**kwargs)

 File "/home/apps/reloaded_virtualenv/lib/python2.6/site-packages/django/db/models/query.py", line 385, in get_or_create
   obj.save(force_insert=True, using=self.db)

 File "/home/apps/reloaded_virtualenv/lib/python2.6/site-packages/django/db/models/base.py", line 460, in save
   self.save_base(using=using, force_insert=force_insert, force_update=force_update)

 File "/home/apps/reloaded_virtualenv/lib/python2.6/site-packages/django/db/models/base.py", line 484, in save_base
   signals.pre_save.send(sender=origin, instance=self, raw=raw, using=using)

 File "/home/apps/reloaded_virtualenv/lib/python2.6/site-packages/django/dispatch/dispatcher.py", line 172, in send
   response = receiver(signal=self, sender=sender, **named)

 File "/home/apps/filmasterplbeta/filmaster-reloaded/film20/core/models.py", line 531, in pre_save
   profiles = Profile.objects.filter(Q(display_name = instance.display_name) | Q(user__username = instance.display_name)).exclude(user = instance.user)

 File "/home/apps/reloaded_virtualenv/lib/python2.6/site-packages/django/db/models/fields/related.py", line 315, in __get__
   rel_obj = QuerySet(self.field.rel.to).using(db).get(**params)

 File "/home/apps/reloaded_virtualenv/lib/python2.6/site-packages/django/db/models/query.py", line 349, in get
   % self.model._meta.object_name)

DoesNotExist: User matching query does not exist.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.