From e896c0a9e3cdf34112ce722583d574f36dbbaf2a Mon Sep 17 00:00:00 2001 From: Michael Gapczynski Date: Wed, 11 Jul 2012 11:33:48 -0400 Subject: Fix addressbook sharing, formatItems() changed in past commits --- apps/contacts/lib/share.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'apps/contacts/lib') diff --git a/apps/contacts/lib/share.php b/apps/contacts/lib/share.php index 44b7e8c0640..7aec5339577 100644 --- a/apps/contacts/lib/share.php +++ b/apps/contacts/lib/share.php @@ -65,13 +65,11 @@ class OC_Contacts_Share extends OCP\Share_Backend { * This function allows the backend to control the output of shared items with custom formats. * It is only called through calls to the public getItem(s)Shared(With) functions. */ - public function formatItems($items, $format) { + public function formatItems($items, $format, $parameters = null) { $addressbooks = array(); - foreach ($items as $source => $shares) { - $addressbook = OC_Contacts_Addressbook::find( $source ); - foreach ($shares as $info) { - $addressbook['displayname'] = $info['item_target']; - } + foreach ($items as $item) { + $addressbook = OC_Contacts_Addressbook::find($item['item_source']); + $addressbook['displayname'] = $item['item_target']; $addressbooks[] = $addressbook; } return $addressbooks; -- cgit v1.2.3