This commit is contained in:
Guilhem Saurel 2016-06-13 01:32:05 +02:00
parent ff9577b1f4
commit 8bcb679e23
4 changed files with 9 additions and 10 deletions

View File

@ -5,4 +5,4 @@ class ConversationsConfig(AppConfig):
name = 'conversations'
def ready(self):
import conversations.signals
import conversations.signals # noqa

View File

@ -9,7 +9,6 @@ from django.core.mail import EmailMultiAlternatives
from .models import Message
from .utils import get_reply_addr
from proposals.models import Talk, Topic
@receiver(post_save, sender=Message, dispatch_uid="Notify new message")
@ -49,9 +48,9 @@ def notify_by_email(data, template, subject, sender, dests, message_id, ref=None
email=settings.DEFAULT_FROM_EMAIL)
# Generating headers
headers = {
headers = {
'Message-ID': "<%s.%s>" % (message_id, settings.DEFAULT_FROM_EMAIL),
}
}
if ref:
# This email reference a previous one
headers.update({

View File

@ -1,3 +1,5 @@
from django.test import TestCase
# Create your tests here.
class ConversationTests(TestCase):
pass

View File

@ -1,13 +1,11 @@
from django.shortcuts import render
from django.shortcuts import get_object_or_404, redirect, render
from django.shortcuts import get_object_or_404, render
from django.contrib.sites.shortcuts import get_current_site
from .models import Message
from .models import Conversation
def conversation_details(request, conversation):
conversation = get_object_or_404(Conversation,
id=conversation, speaker__site=get_current_site(request))
conversation = get_object_or_404(Conversation, id=conversation, speaker__site=get_current_site(request))
return render(request, 'conversations/message.html', {
'messages': conversation.messages,
})