Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Ignore issue body in logs. #43

Merged
merged 1 commit into from
Mar 25, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions utils/db-helper.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
* Copyright (c) 2018 TopCoder, Inc. All rights reserved.
*/
'use strict';
const _ = require('lodash');
const logger = require('./logger');

/**
Expand Down Expand Up @@ -68,12 +69,12 @@ async function queryOneIssue(model, repositoryId, number, provider) {
.eq(provider)
.all()
.exec((err, result) => {
if (err) {
if (err || !result) {
logger.debug(`queryOne. Error. ${err}`);
return reject(err);
}
logger.debug('queryOne. Result.');
logger.debug(result);
logger.debug(JSON.stringify(_.map(result, (o) => _.omit(o, ['$__', 'body']))));

return resolve(result.count === 0 ? null : result[0]);
});
Expand All @@ -91,12 +92,12 @@ async function scanOne(model, scanParams) {

return await new Promise((resolve, reject) => {
model.scan(scanParams).consistent().all().exec((err, result) => {
if (err) {
if (err || !result) {
logger.debug(`scanOne. Error. ${err}`);
return reject(err);
}
logger.debug('scanOne. Result.');
logger.debug(result);
logger.debug(JSON.stringify(_.map(result, (o) => _.omit(o, ['$__', 'body']))));

return resolve(result.count === 0 ? null : result[0]);
});
Expand Down
8 changes: 4 additions & 4 deletions utils/kafka.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,13 @@ class Kafka {
messageHandler(messageSet) {
logger.debug(` topics ======= ${JSON.stringify(messageSet)}`);
messageSet.forEach((item) => {
logger.debug(`received message from kafka: ${item.message.value.toString('utf8')}`);

// The event should be a JSON object
let event;
try {
event = JSON.parse(item.message.value.toString('utf8'));
event = JSON.parse(event.payload.value);
const message = JSON.parse(item.message.value.toString('utf8'));
event = JSON.parse(message.payload.value);
message.payload.value = event;
logger.debug(`received message from kafka: ${JSON.stringify(_.omit(message, 'payload.value.data.issue.body'))}`);
} catch (err) {
logger.error(`"message" is not a valid JSON-formatted string: ${err.message}`);
return;
Expand Down