From 92d683587a54f1ef1348a040c34d1f41f1a1e0ca Mon Sep 17 00:00:00 2001 From: Michael Gapczynski Date: Wed, 1 Aug 2012 17:52:59 -0400 Subject: [PATCH] Fix contact email share type redirection --- lib/public/share.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/public/share.php b/lib/public/share.php index 3cc755866e..5eb690b510 100644 --- a/lib/public/share.php +++ b/lib/public/share.php @@ -204,14 +204,14 @@ class Share { \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } - $details = OC_Contacts_VCard::structureContact($vcard); + $details = \OC_Contacts_VCard::structureContact($vcard); // TODO Add ownCloud user to contacts vcard if (!isset($details['EMAIL'])) { $message = 'Sharing '.$item.' failed, because no email address is associated with the contact'; \OC_Log::write('OCP\Share', $message, \OC_Log::ERROR); throw new \Exception($message); } - return self::share($itemType, $item, self::SHARE_TYPE_EMAIL, $permissions); + return self::share($itemType, $item, self::SHARE_TYPE_EMAIL, $details['EMAIL'], $permissions); break; // Future share types need to include their own conditions default: