Package: kupfer / 0+v201-2+squeeze2

evolution_contacts.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Description: Do not crash if Evolution address book is missing
Author: Luca Falavigna <dktrkranz@debian.org>
Forwarded: https://bugs.launchpad.net/kupfer/+bug/691305

Index: kupfer-v203/kupfer/plugin/evolution.py
===================================================================
--- kupfer-v203.orig/kupfer/plugin/evolution.py	2010-12-16 22:56:12.860901147 +0100
+++ kupfer-v203/kupfer/plugin/evolution.py	2010-12-16 22:56:23.076394741 +0100
@@ -101,6 +101,8 @@
 
 	def get_items(self):
 		ebook_ = evolution.ebook.open_addressbook("default")
+		if not ebook_:
+			return
 		for contact in ebook_.get_all_contacts():
 			name = contact.get_property("full-name")
 			email = contact.get_property("email-1")