diff --git a/framework/assets/js/contact.js b/framework/assets/js/contact.js index 02bfc7f4..a4c13669 100644 --- a/framework/assets/js/contact.js +++ b/framework/assets/js/contact.js @@ -100,6 +100,16 @@ Contacts.prototype.find = function(fields, win, fail, options) { PhoneGap.execAsync(null, null, "Contacts", "search", [fields, options]); }; +Contacts.prototype.wacky = function(properties) { + var contact = new Contact(); + for (i in properties) { + if (contact[i]!='undefined') { + contact[i]=properties[i]; + } + } + return contact; +}; + Contacts.prototype.droidDone = function(contacts) { this.win(eval('(' + contacts + ')')); }; diff --git a/framework/assets/www/phonegap.js b/framework/assets/www/phonegap.js index 20eba86f..f581a56f 100644 --- a/framework/assets/www/phonegap.js +++ b/framework/assets/www/phonegap.js @@ -1049,6 +1049,16 @@ Contacts.prototype.find = function(fields, win, fail, options) { PhoneGap.execAsync(null, null, "Contacts", "search", [fields, options]); }; +Contacts.prototype.wacky = function(properties) { + var contact = new Contact(); + for (i in properties) { + if (contact[i]!='undefined') { + contact[i]=properties[i]; + } + } + return contact; +}; + Contacts.prototype.droidDone = function(contacts) { this.win(eval('(' + contacts + ')')); };