Skip to content

Commit 96c79f5

Browse files
committed
fix to enable using UUIDs/non-default PKs
1 parent 11b7613 commit 96c79f5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

django_comments_xtd/api/frontend.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def _reverse(*args, **kwargs):
6161
form = CommentSecurityForm(obj)
6262
ctype = ContentType.objects.get_for_model(obj)
6363
queryset = XtdComment.objects.filter(content_type=ctype,
64-
object_pk=obj.pk,
64+
object_pk=obj._get_pk_val(),
6565
site__pk=get_current_site_id(request),
6666
is_public=True)
6767
ctype_slug = "%s-%s" % (ctype.app_label, ctype.model)
@@ -86,10 +86,10 @@ def _reverse(*args, **kwargs):
8686
"flag_url": _reverse("comments-flag", args=(0,)),
8787
"list_url": _reverse('comments-xtd-api-list',
8888
kwargs={'content_type': ctype_slug,
89-
'object_pk': obj.id}),
89+
'object_pk': obj._get_pk_val()}),
9090
"count_url": _reverse('comments-xtd-api-count',
9191
kwargs={'content_type': ctype_slug,
92-
'object_pk': obj.id}),
92+
'object_pk': obj._get_pk_val()}),
9393
"send_url": _reverse("comments-xtd-api-create"),
9494
"preview_url": _reverse("comments-xtd-api-preview"),
9595
"form": {

0 commit comments

Comments
 (0)