Django

Code

Show
Ignore:
Timestamp:
09/01/08 12:23:09 (4 months ago)
Author:
jacob
Message:

Make sure to use force_unicode when looking up comment objects by object_pk. Fixes #8762, and one other bug that nobody's reported yet.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/comments/managers.py

    r8557 r8800  
    22from django.dispatch import dispatcher 
    33from django.contrib.contenttypes.models import ContentType 
     4from django.utils.encoding import force_unicode 
    45 
    56class CommentManager(models.Manager): 
     
    1920        qs = self.get_query_set().filter(content_type=ct) 
    2021        if isinstance(model, models.Model): 
    21             qs = qs.filter(object_pk=model._get_pk_val()) 
     22            qs = qs.filter(object_pk=force_unicode(model._get_pk_val())) 
    2223        return qs