fh-wfm-sync
Advanced tools
Comparing version 1.0.1-headless to 1.0.2-headless
@@ -30,5 +30,5 @@ 'use strict'; | ||
var dataListHandler = function(datasetId, queryParams, cb, metadata) { | ||
var dataListHandler = function(datasetId, queryParams, metadata, cb) { | ||
if (store.dataListHandler) { | ||
return store.dataListHandler(datasetId, queryParams, cb, metadata); | ||
return store.dataListHandler(datasetId, queryParams, metadata, cb); | ||
} | ||
@@ -46,2 +46,3 @@ queryParams = queryParams || {}; | ||
list.forEach(function(object) { | ||
delete object._id; | ||
syncData[object.id] = object; | ||
@@ -55,5 +56,5 @@ }); | ||
var dataCreateHandler = function(datasetId, data, cb, metadata) { | ||
var dataCreateHandler = function(datasetId, data, metadata, cb) { | ||
if (store.dataCreateHandler) { | ||
return store.dataCreateHandler(datasetId, data, cb, metadata); | ||
return store.dataCreateHandler(datasetId, data, metadata, cb); | ||
} | ||
@@ -72,5 +73,5 @@ data.id = shortid.generate(); | ||
var dataSaveHandler = function(datasetId, uid, data, cb, metadata) { | ||
var dataSaveHandler = function(datasetId, uid, data, metadata, cb) { | ||
if (store.dataSaveHandler) { | ||
return store.dataSaveHandler(datasetId, uid, data, cb, metadata); | ||
return store.dataSaveHandler(datasetId, uid, data, metadata, cb); | ||
} | ||
@@ -98,5 +99,5 @@ var query; | ||
var dataGetHandler = function(datasetId, uid, cb, metadata) { | ||
var dataGetHandler = function(datasetId, uid, metadata, cb) { | ||
if (store.dataGetHandler) { | ||
return store.dataGetHandler(datasetId, uid, cb, metadata); | ||
return store.dataGetHandler(datasetId, uid, metadata, cb); | ||
} | ||
@@ -114,5 +115,5 @@ store.db.collection(datasetId).findOne({id: uid}) | ||
var dataDeleteHandler = function(datasetId, uid, cb, metadata) { | ||
var dataDeleteHandler = function(datasetId, uid, metadata, cb) { | ||
if (store.dataDeleteHandler) { | ||
return store.dataDeleteHandler(datasetId, uid, cb, metadata); | ||
return store.dataDeleteHandler(datasetId, uid, metadata, cb); | ||
} | ||
@@ -146,4 +147,3 @@ store.db.collection(datasetId).deleteOne({id: uid}).then(function(object) { | ||
if (_.isFunction(syncOptions.hashFunction)) { | ||
//mbaasApi.sync.setRecordHashFn(datasetId, syncOptions.hashFunction); | ||
mbaasApi.sync.handleHash(datasetId, syncOptions.hashFunction); | ||
mbaasApi.sync.setRecordHashFn(datasetId, syncOptions.hashFunction); | ||
} | ||
@@ -150,0 +150,0 @@ |
{ | ||
"name": "fh-wfm-sync", | ||
"version": "1.0.1-headless", | ||
"version": "1.0.2-headless", | ||
"description": "An sync module for WFM", | ||
@@ -5,0 +5,0 @@ "main": "lib/angular/sync-ng.js", |
933347