Fix GUID bytes ordering

This commit is contained in:
2017-09-02 15:30:19 -07:00
parent 7c94e26055
commit a8081a280a
9 changed files with 454 additions and 122 deletions

View File

@ -1,5 +1,5 @@
var util = require('util');
var uuidParse = require('uuid-parse');
var guidParse = require('../common/guid-parse');
var SubscriptionOperation = require('./subscriptionOperation');
var ClientMessage = require('../messages/clientMessage');
@ -92,7 +92,7 @@ ConnectToPersistentSubscriptionOperation.prototype.notifyEventsProcessed = funct
var dto = new ClientMessage.PersistentSubscriptionAckEvents({
subscriptionId: this._subscriptionId,
processedEventIds: processedEvents.map(function (x) {
return new Buffer(uuidParse.parse(x));
return new Buffer(guidParse.parse(x));
})
});
@ -110,7 +110,7 @@ ConnectToPersistentSubscriptionOperation.prototype.notifyEventsFailed = function
ensure.notNull(reason, "reason");
var dto = new ClientMessage.PersistentSubscriptionNakEvents({
subscriptionId: this._subscriptionId,
processedEventIds: processedEvents.map(function(x) { return new Buffer(uuidParse.parse(x)); }),
processedEventIds: processedEvents.map(function(x) { return new Buffer(guidParse.parse(x)); }),
message: reason,
action: action
});