commit dd337a9064ad92ab3d708abb02390fa3122f163a
parent 9b1d827b6dc060f5ca079a83959fbaec99dc053a
Author: Matthieu Rakotojaona <matthieu.rakotojaona@gmail.com>
Date: Thu, 20 Aug 2015 09:13:34 +0200
contacts: show extra-contacts-addresses in contact list
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/lib/sup/modes/contact_list_mode.rb b/lib/sup/modes/contact_list_mode.rb
@@ -108,6 +108,7 @@ class ContactListMode < LineCursorMode
def load
@num ||= (buffer.content_height * 2)
@user_contacts = ContactManager.contacts_with_aliases
+ @user_contacts += (HookManager.run("extra-contact-addresses") || []).map { |addr| Person.from_address addr }
num = [@num - @user_contacts.length, 0].max
BufferManager.say("Loading #{num} contacts from index...") do
recentc = Index.load_contacts AccountManager.user_emails, :num => num