From 6591bd024ceb6d4dee024ff110e1136c4f59003f Mon Sep 17 00:00:00 2001 From: Jesse Smith Date: Thu, 5 Jul 2012 09:53:10 -0700 Subject: [PATCH 1/2] ShareToMail accepts Subject and Body parameters as documented. --- iOS/ShareKitPlugin/ShareKitPlugin.m | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/iOS/ShareKitPlugin/ShareKitPlugin.m b/iOS/ShareKitPlugin/ShareKitPlugin.m index 180fde3..0e83333 100644 --- a/iOS/ShareKitPlugin/ShareKitPlugin.m +++ b/iOS/ShareKitPlugin/ShareKitPlugin.m @@ -112,14 +112,10 @@ SHKItem *item; - NSString *message = [arguments objectAtIndex:1]; - if ([arguments objectAtIndex:2]==NULL) { - NSURL *itemUrl = [NSURL URLWithString:[arguments objectAtIndex:2]]; - item = [SHKItem URL:itemUrl title:message contentType:SHKURLContentTypeWebpage]; - } else { - item = [SHKItem text:message]; - } - + NSString *subject = [arguments objectAtIndex:1]; + NSString *body = [arguments objectAtIndex:2]; + + item = [SHKItem text:body title:subject]; [SHKMail shareItem:item]; } From c30db20226dd8c21bbac833f09d50f67368eb141 Mon Sep 17 00:00:00 2001 From: Jesse Smith Date: Thu, 5 Jul 2012 10:07:10 -0700 Subject: [PATCH 2/2] Fixed ShareToMail plugin function to properly accept email parameters --- iOS/ShareKitPlugin/ShareKitPlugin.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iOS/ShareKitPlugin/ShareKitPlugin.m b/iOS/ShareKitPlugin/ShareKitPlugin.m index 0e83333..9eec61d 100644 --- a/iOS/ShareKitPlugin/ShareKitPlugin.m +++ b/iOS/ShareKitPlugin/ShareKitPlugin.m @@ -115,7 +115,9 @@ NSString *subject = [arguments objectAtIndex:1]; NSString *body = [arguments objectAtIndex:2]; - item = [SHKItem text:body title:subject]; + item = [SHKItem text:body]; + item.title = subject; + [SHKMail shareItem:item]; }