diff options
author | Thomas Bruederli <thomas@roundcube.net> | 2014-08-18 14:17:16 +0200 |
---|---|---|
committer | Thomas Bruederli <thomas@roundcube.net> | 2014-08-18 14:17:16 +0200 |
commit | 96f084e9cf30fe714efd4ffd5ac6216b4d773d74 (patch) | |
tree | 71d22832ce63eddab984a0327e701b202f82c773 /program/steps/mail | |
parent | 25a9ec7bb7a1bea7238f400248599e74c4a93950 (diff) |
Don't expand recipient groups if they have an email address
Diffstat (limited to 'program/steps/mail')
-rw-r--r-- | program/steps/mail/autocomplete.inc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/program/steps/mail/autocomplete.inc b/program/steps/mail/autocomplete.inc index c805cd009..30b8f2299 100644 --- a/program/steps/mail/autocomplete.inc +++ b/program/steps/mail/autocomplete.inc @@ -124,7 +124,13 @@ if (!empty($book_types) && strlen($search)) { if ($group_prop['email']) { $idx = 0; foreach ((array)$group_prop['email'] as $email) { - $contacts[] = array('name' => format_email_recipient($email, $group['name']), 'type' => 'group'); + $contacts[] = array( + 'name' => format_email_recipient($email, $group['name']), + 'email' => $email, + 'type' => 'group', + 'id' => $group['ID'], + 'source' => $id, + ); $sort_keys[] = sprintf('%s %03d', $group['name'] , $idx++); if (count($contacts) >= $MAXNUM) { |