summaryrefslogtreecommitdiff
path: root/src/contacts-contact-sheet.vala
diff options
context:
space:
mode:
authorErick Pérez Castellanos <erick.red@gmail.com>2012-12-17 09:57:40 -0500
committerErick Pérez Castellanos <erick.red@gmail.com>2012-12-17 11:10:18 -0500
commit21db52a701a942355691e345b0a773694e991850 (patch)
treecc5d0ba6357c94e355d463178661ea98aa624f6c /src/contacts-contact-sheet.vala
parent86418c8e573f8ff8e6a601f85f6117dcce038318 (diff)
downloadgnome-contacts-21db52a701a942355691e345b0a773694e991850.tar.gz
Added handling of postal-addresses details of Contact.
Diffstat (limited to 'src/contacts-contact-sheet.vala')
-rw-r--r--src/contacts-contact-sheet.vala12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/contacts-contact-sheet.vala b/src/contacts-contact-sheet.vala
index a866a76..a96bcbe 100644
--- a/src/contacts-contact-sheet.vala
+++ b/src/contacts-contact-sheet.vala
@@ -175,6 +175,18 @@ public class Contacts.ContactSheet : Grid {
}
}
+ var addr_details = p as PostalAddressDetails;
+ if (addr_details != null) {
+ foreach (var addr in addr_details.postal_addresses) {
+ string[] strs = Contact.format_address (addr.value);
+ var all_strs = "";
+ foreach (var s in strs) {
+ all_strs += s + "\n";
+ }
+ add_row_with_label (ref i, TypeSet.general.format_type (addr), all_strs);
+ }
+ }
+
if (i != 3)
is_first_persona = false;