Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
Cassandra.prototype._buildFieldsForKeys = function(model, data, keys, excludeIds) {
// Remove cluster Ids from keys if excludeIds is true
var clusterIdNames = this.clusterIdNames(model);
var validKeys = keys;
if (excludeIds ) {
validKeys = keys.filter(function(element) {
return clusterIdNames.indexOf(element) === -1;
});
}
return SqlConnector.prototype._buildFieldsForKeys.call(this, model, data, validKeys, excludeIds);
};
Cassandra.prototype.updateAttributes = function(model, id, data, options, cb) {
data = this._restoreToObject(model, data);
SqlConnector.prototype.updateAttributes.call(this, model, id, data, options, cb);
};