Fix voting for logged in users. Voting still broken for anon users

This commit is contained in:
Timothy Hobbs
2020-01-07 13:26:02 +01:00
parent 5f29bb632e
commit c95b24780e
3 changed files with 95 additions and 8 deletions

View File

@ -1243,7 +1243,14 @@ class KBItem(models.Model):
An item within the knowledgebase. Very straightforward question/answer
style system.
"""
voted_by = models.ManyToManyField(settings.AUTH_USER_MODEL)
voted_by = models.ManyToManyField(
settings.AUTH_USER_MODEL,
related_name='votes',
)
downvoted_by = models.ManyToManyField(
settings.AUTH_USER_MODEL,
related_name='downvotes',
)
category = models.ForeignKey(
KBCategory,
on_delete=models.CASCADE,