mirror of
https://github.com/zulip/zulip.git
synced 2025-11-15 11:22:04 +00:00
Add sender's domain to display recipient structures.
(imported from commit 6ed2d869b36ad03eaa17eded57e7e46cf638dfd7)
This commit is contained in:
@@ -52,6 +52,7 @@ def get_display_recipient_memcached(recipient):
|
||||
.select_related()
|
||||
.order_by('email'))
|
||||
return [{'email': user_profile.email,
|
||||
'domain': user_profile.realm.domain,
|
||||
'full_name': user_profile.full_name,
|
||||
'short_name': user_profile.short_name} for user_profile in user_profile_list]
|
||||
|
||||
@@ -277,6 +278,7 @@ class Message(models.Model):
|
||||
# add the sender in if this isn't a message between
|
||||
# someone and his self, preserving ordering
|
||||
recip = {'email': self.sender.email,
|
||||
'domain': self.sender.realm.domain,
|
||||
'full_name': self.sender.full_name,
|
||||
'short_name': self.sender.short_name};
|
||||
if recip['email'] < display_recipient[0]['email']:
|
||||
@@ -291,6 +293,7 @@ class Message(models.Model):
|
||||
sender_email = self.sender.email,
|
||||
sender_full_name = self.sender.full_name,
|
||||
sender_short_name = self.sender.short_name,
|
||||
sender_domain = self.sender.realm.domain,
|
||||
type = display_type,
|
||||
display_recipient = display_recipient,
|
||||
recipient_id = self.recipient.id,
|
||||
@@ -324,6 +327,7 @@ class Message(models.Model):
|
||||
return dict(
|
||||
id = self.id,
|
||||
sender_email = self.sender.email,
|
||||
sender_domain = self.sender.realm.domain,
|
||||
sender_full_name = self.sender.full_name,
|
||||
sender_short_name = self.sender.short_name,
|
||||
sending_client = self.sending_client.name,
|
||||
|
||||
Reference in New Issue
Block a user