diff --git a/lib/edit/offlineFeaturesManager.js b/lib/edit/offlineFeaturesManager.js
index 64fe5f6..3745328 100644
--- a/lib/edit/offlineFeaturesManager.js
+++ b/lib/edit/offlineFeaturesManager.js
@@ -53,6 +53,7 @@ define([
layer._applyEdits = layer.applyEdits;
layer._addAttachment = layer.addAttachment;
layer._queryAttachmentInfos = layer.queryAttachmentInfos;
+ layer._deleteAttachments = layer.deleteAttachments;
try{
layer.offline = {
@@ -92,7 +93,7 @@ define([
layer.addAttachment = function(objectId,formNode,callback,errback){
if( self.getOnlineStatus() == self.ONLINE)
{
- return this._sendAttachment("add",objectId,formNode,
+ return this._addAttachment(objectId,formNode,
function(evt){
self.emit(self.events.ATTACHMENTS_SENT,arguments);
callback
@@ -114,7 +115,7 @@ define([
layer.deleteAttachments = function(objectId,attachmentsIds,callback,errback){
if( self.getOnlineStatus() == self.ONLINE)
{
- var def = this._addAttachment(objectId,attachmentsIds,
+ var def = this._deleteAttachments(objectId,attachmentsIds,
function()
{
self.emit(self.events.ATTACHMENTS_DELETED,arguments);
diff --git a/samples/attachments-editor.html b/samples/attachments-editor.html
index bc4c0c8..f7223aa 100644
--- a/samples/attachments-editor.html
+++ b/samples/attachments-editor.html
@@ -55,6 +55,8 @@