forward data changes (tag/note) to liveRequests
This commit is contained in:
parent
fbd515137b
commit
a12bd9e2a2
@ -152,6 +152,8 @@ function checkIfRequestSatisfy(request, data) {
|
|||||||
return false;
|
return false;
|
||||||
if (request.upperVectorClock && request.upperVectorClock < data.vectorClock)
|
if (request.upperVectorClock && request.upperVectorClock < data.vectorClock)
|
||||||
return false;
|
return false;
|
||||||
|
if (request.afterTime && request.afterTime > data.log_time)
|
||||||
|
return false;
|
||||||
if (request.application !== data.application)
|
if (request.application !== data.application)
|
||||||
return false;
|
return false;
|
||||||
if (request.comment && request.comment !== data.comment)
|
if (request.comment && request.comment !== data.comment)
|
||||||
|
|||||||
@ -38,7 +38,7 @@ module.exports = function Server(port, client, intra) {
|
|||||||
res.end(JSON.stringify(result[0]));
|
res.end(JSON.stringify(result[0]));
|
||||||
if (result[1]) {
|
if (result[1]) {
|
||||||
refresher.countdown;
|
refresher.countdown;
|
||||||
if (result[1] === 'DATA')
|
if (['DATA', 'TAG', 'NOTE'].includes(result[1]))
|
||||||
sendToLiveRequests(result[0]);
|
sendToLiveRequests(result[0]);
|
||||||
intra.forwardToNextNode(result[1], result[0]);
|
intra.forwardToNextNode(result[1], result[0]);
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user