|
@@ -1,8 +1,7 @@
|
|
|
from django.db import models
|
|
|
-from misago.forums.signals import move_forum_content
|
|
|
-from misago.threads.signals import move_thread
|
|
|
+from misago.signals import move_forum_content, move_thread
|
|
|
|
|
|
-class ThreadRecord(models.Model):
|
|
|
+class ThreadRead(models.Model):
|
|
|
user = models.ForeignKey('User')
|
|
|
forum = models.ForeignKey('Forum')
|
|
|
thread = models.ForeignKey('Thread')
|
|
@@ -13,12 +12,12 @@ class ThreadRecord(models.Model):
|
|
|
|
|
|
|
|
|
def move_forum_content_handler(sender, **kwargs):
|
|
|
- ThreadRecord.objects.filter(forum=sender).update(forum=kwargs['move_to'])
|
|
|
+ ThreadRead.objects.filter(forum=sender).update(forum=kwargs['move_to'])
|
|
|
|
|
|
move_forum_content.connect(move_forum_content_handler, dispatch_uid="move_forum_threads_reads")
|
|
|
|
|
|
|
|
|
def move_thread_handler(sender, **kwargs):
|
|
|
- ThreadRecord.objects.filter(thread=sender).delete()
|
|
|
+ ThreadRead.objects.filter(thread=sender).delete()
|
|
|
|
|
|
move_thread.connect(move_thread_handler, dispatch_uid="move_thread_reads")
|