diff --git a/README.md b/README.md
index 3f7e8ae..0764fa7 100644
--- a/README.md
+++ b/README.md
@@ -184,7 +184,7 @@ $.api.getRecords('contact_group_relationship', params, session_token, callback);
#####single record:
``` javascript
// Store a group by posting a stringified object. The API request will return the new group id if successful.
-var group = { name: 'My Group' };
+var group = { resource: [ { name: 'My Group' } ] };
var params = JSON.stringify(group);
$.api.setRecord('contact_group', params, session_token, callback);
```
diff --git a/add_javascript.dfpkg b/add_javascript.dfpkg
index 9262106..725e2b6 100644
Binary files a/add_javascript.dfpkg and b/add_javascript.dfpkg differ
diff --git a/add_javascript.zip b/add_javascript.zip
index 26bb930..fb0f7c7 100644
Binary files a/add_javascript.zip and b/add_javascript.zip differ
diff --git a/add_javascript/index.html b/add_javascript/index.html
index 68c989d..4427b96 100644
--- a/add_javascript/index.html
+++ b/add_javascript/index.html
@@ -1,7 +1,7 @@
- JavaScript Address Book v2.0.4
+ JavaScript Address Book v2.0.5
@@ -522,7 +522,7 @@ Notes
-
JavaScript Address Book v2.0.4
+ JavaScript Address Book v2.0.5
diff --git a/add_javascript/js/script.js b/add_javascript/js/script.js
index 5271a34..dcb921f 100644
--- a/add_javascript/js/script.js
+++ b/add_javascript/js/script.js
@@ -212,7 +212,7 @@
save['contact_group_id'] = groupId;
save['contact_id'] = id.replace('contact_', '');
- var params = JSON.stringify(save);
+ var params = JSON.stringify({resource: [save]});
$.api.setRecord('contact_group_relationship', params, getToken('token'), function (data){});
}
}
@@ -224,7 +224,7 @@
var save = {};
save['name'] = $('#group_create_name').val();
- var params = JSON.stringify(save);
+ var params = JSON.stringify({resource: [save]});
$.api.setRecord('contact_group', params, getToken('token'), function (data) {
var groupId = data[0].id;
@@ -411,7 +411,7 @@
save['contact_group_id'] = groupId;
save['contact_id'] = idVal;
- var params = JSON.stringify(save);
+ var params = JSON.stringify({resource: [save]});
$.api.setRecord('contact_group_relationship', params, getToken('token'), function (data){});
}
}
@@ -453,7 +453,7 @@
contactGroupId = $('#contact_create_group').val();
- var params = JSON.stringify(save);
+ var params = JSON.stringify({resource: [save]});
var contactId = 0;
$.api.setRecord('contact', params, getToken('token'), function(data) {
@@ -463,7 +463,7 @@
$.each(infos, function(id, info) {
info['contact_id'] = parseInt(contactId);
- var params = JSON.stringify(info);
+ var params = JSON.stringify({resource: [info]});
$.api.setRecord('contact_info', params, getToken('token'), function (){});
});
@@ -479,7 +479,7 @@
save['contact_group_id'] = parseInt(groupId);
save['contact_id'] = parseInt(contactId);
- var params = JSON.stringify(save);
+ var params = JSON.stringify({resource: [save]});
$.api.setRecord('contact_group_relationship', params, getToken('token'), function (){});
}
@@ -763,7 +763,7 @@
});
var contactId = $('#contact_edit_contact').val();
- var params = JSON.stringify(save);
+ var params = JSON.stringify({resource: [save]});
$.api.updateRecord('contact/' + contactId, params, getToken('token'), function (data) {});
@@ -771,7 +771,7 @@
$.api.deleteRecord('contact_info', params, getToken('token'), function (data){
$.each(infos, function(id, info) {
info['contact_id'] = parseInt(contactId);
- var params = JSON.stringify(info);
+ var params = JSON.stringify({resource: [info]});
$.api.setRecord('contact_info', params, getToken('token'), function (){});
});
});