Исправлены ошибки с выводом в лог не проверенных данных
This commit is contained in:
parent
006f9a6d28
commit
6df04c8e6d
2 changed files with 10 additions and 2 deletions
|
|
@ -183,7 +183,13 @@ export class EventEmitterModule implements OnModuleInit {
|
||||||
subj.subscribe(async (issues: RedmineTypes.Issue[]) => {
|
subj.subscribe(async (issues: RedmineTypes.Issue[]) => {
|
||||||
this.logger.debug(
|
this.logger.debug(
|
||||||
`Changed issues - ` +
|
`Changed issues - ` +
|
||||||
issues.map((i) => `#${i.id} (${i.subject})`).join(', '),
|
issues.map(
|
||||||
|
(i) => {
|
||||||
|
return (i && i.id && i.subject)
|
||||||
|
? `#${i.id} (${i.subject})`
|
||||||
|
: '';
|
||||||
|
}
|
||||||
|
).join(', '),
|
||||||
);
|
);
|
||||||
|
|
||||||
for (let i = 0; i < issues.length; i++) {
|
for (let i = 0; i < issues.length; i++) {
|
||||||
|
|
|
||||||
|
|
@ -177,7 +177,9 @@ export class RedmineEventsGateway {
|
||||||
if (this.listeners && this.listeners.length > 0) {
|
if (this.listeners && this.listeners.length > 0) {
|
||||||
this.getIssuesChangesQueue().queue.subscribe((data) => {
|
this.getIssuesChangesQueue().queue.subscribe((data) => {
|
||||||
const issues = data.map((issue) => {
|
const issues = data.map((issue) => {
|
||||||
return `${issue['id']} - ${issue['subject']}`;
|
return (issue && issue.id && issue.subject)
|
||||||
|
? `${issue['id']} - ${issue['subject']}`
|
||||||
|
: '';
|
||||||
});
|
});
|
||||||
this.logger.debug('Changed issues: ' + JSON.stringify(issues));
|
this.logger.debug('Changed issues: ' + JSON.stringify(issues));
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue