From d79403e352498df4bf0a8a2dbc8498ba957b5ea4 Mon Sep 17 00:00:00 2001 From: macdonst Date: Tue, 29 May 2012 15:55:21 -0400 Subject: [PATCH 1/2] CB-837: CaptureCB - mediaFile.fullPath does not resolve to file --- framework/src/org/apache/cordova/Capture.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/org/apache/cordova/Capture.java b/framework/src/org/apache/cordova/Capture.java index ce7e9de0..9809ed11 100644 --- a/framework/src/org/apache/cordova/Capture.java +++ b/framework/src/org/apache/cordova/Capture.java @@ -353,7 +353,7 @@ public class Capture extends Plugin { try { // File properties obj.put("name", fp.getName()); - obj.put("fullPath", fp.getAbsolutePath()); + obj.put("fullPath", "file://" + fp.getAbsolutePath()); // Because of an issue with MimeTypeMap.getMimeTypeFromExtension() all .3gpp files // are reported as video/3gpp. I'm doing this hacky check of the URI to see if it From 5f93a26eeada8a257b992a9fc9177eada4c4f343 Mon Sep 17 00:00:00 2001 From: macdonst Date: Wed, 30 May 2012 12:52:25 -0400 Subject: [PATCH 2/2] CB-844: Contact.find does not return urls --- framework/src/org/apache/cordova/ContactAccessorSdk5.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/org/apache/cordova/ContactAccessorSdk5.java b/framework/src/org/apache/cordova/ContactAccessorSdk5.java index 6adcf009..2237e7ee 100644 --- a/framework/src/org/apache/cordova/ContactAccessorSdk5.java +++ b/framework/src/org/apache/cordova/ContactAccessorSdk5.java @@ -437,14 +437,14 @@ public class ContactAccessorSdk5 extends ContactAccessor { contact.put("ims", ims); } if (websites.length() > 0) { - contact.put("websites", websites); + contact.put("urls", websites); } if (photos.length() > 0) { contact.put("photos", photos); } } catch (JSONException e) { - Log.e(LOG_TAG,e.getMessage(),e); + Log.e(LOG_TAG,e.getMessage(),e); } return contact; }