002 encryption type with ivs and auth hash

This commit is contained in:
Mo Bitar
2017-03-09 17:39:54 -06:00
parent c36390dbc0
commit 2a8bc1a0b4
7 changed files with 140 additions and 56 deletions

View File

@@ -164,7 +164,7 @@ class SyncManager {
var params = {};
params.limit = 150;
params.items = _.map(subItems, function(item){
var itemParams = new ItemParams(item, localStorage.getItem("mk"));
var itemParams = new ItemParams(item, this.authManager.keys());
itemParams.additionalFields = options.additionalFields;
return itemParams.paramsForSync();
}.bind(this));
@@ -252,7 +252,7 @@ class SyncManager {
}
handleItemsResponse(responseItems, omitFields) {
EncryptionHelper.decryptMultipleItems(responseItems, localStorage.getItem("mk"));
EncryptionHelper.decryptMultipleItems(responseItems, this.authManager.keys());
return this.modelManager.mapResponseItemsToLocalModelsOmittingFields(responseItems, omitFields);
}