mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-09 10:50:24 +00:00
Show nickname in reply in group-info page
This commit is contained in:
@@ -15,6 +15,7 @@ from forms import MessageForm
|
|||||||
from signals import grpmsg_added
|
from signals import grpmsg_added
|
||||||
from seahub.contacts.models import Contact
|
from seahub.contacts.models import Contact
|
||||||
from seahub.notifications.models import UserNotification
|
from seahub.notifications.models import UserNotification
|
||||||
|
from seahub.profile.models import Profile
|
||||||
from seahub.utils import go_error, go_permission_error, validate_group_name
|
from seahub.utils import go_error, go_permission_error, validate_group_name
|
||||||
from seahub.views import validate_emailuser
|
from seahub.views import validate_emailuser
|
||||||
|
|
||||||
@@ -214,7 +215,15 @@ def msg_reply(request, msg_id):
|
|||||||
except GroupMessage.DoesNotExist:
|
except GroupMessage.DoesNotExist:
|
||||||
raise HttpResponse(status=400)
|
raise HttpResponse(status=400)
|
||||||
|
|
||||||
data = serializers.serialize(format, MessageReply.objects.filter(reply_to=msg))
|
replies = MessageReply.objects.filter(reply_to=msg)
|
||||||
|
for e in replies:
|
||||||
|
try:
|
||||||
|
p = Profile.objects.get(user=e.from_email)
|
||||||
|
e.from_email = p.nickname
|
||||||
|
except Profile.DoesNotExist:
|
||||||
|
pass
|
||||||
|
|
||||||
|
data = serializers.serialize(format, replies)
|
||||||
|
|
||||||
return HttpResponse(data,mimetype)
|
return HttpResponse(data,mimetype)
|
||||||
else:
|
else:
|
||||||
|
Reference in New Issue
Block a user