Patch from Beau

pull/270/head
sachaaaaa 6 years ago
parent edd5915bf2
commit 1b1c18b928

@ -196,15 +196,7 @@ class LokiMessageAPI {
params, params,
options options
); );
if (Array.isArray(result.messages) && result.messages.length) { return result.messages || [];
const filteredMessages = await this.jobQueue.add(() =>
filterIncomingMessages(result.messages)
);
if (filteredMessages.length) {
return filteredMessages;
}
}
return [];
} }
async openConnection(callback) { async openConnection(callback) {
@ -218,7 +210,7 @@ class LokiMessageAPI {
await sleepFor(successiveFailures * 1000); await sleepFor(successiveFailures * 1000);
try { try {
const messages = await this.retrieveNextMessages( let messages = await this.retrieveNextMessages(
url, url,
nodeData, nodeData,
ourKey ourKey
@ -232,7 +224,11 @@ class LokiMessageAPI {
lastMessage.hash, lastMessage.hash,
lastMessage.expiration lastMessage.expiration
); );
messages = await this.jobQueue.add(() =>
filterIncomingMessages(messages)
);
} }
// Execute callback even with empty array to signal online status
callback(messages); callback(messages);
} catch (e) { } catch (e) {
log.warn('Loki retrieve messages:', e); log.warn('Loki retrieve messages:', e);

Loading…
Cancel
Save