Добавлены проверки и логирование
This commit is contained in:
parent
c543acbbef
commit
b26e0d88a1
1 changed files with 3 additions and 0 deletions
|
|
@ -1,4 +1,5 @@
|
|||
/* eslint-disable @typescript-eslint/no-namespace */
|
||||
import { Logger } from '@nestjs/common';
|
||||
import { IssueEnhancerInterface } from '../issue-enhancers/issue-enhancer-interface';
|
||||
import { RedmineTypes } from '../models/redmine-types';
|
||||
import { FlatIssuesStore, FlatIssuesStoreNs } from './flat-issues-store';
|
||||
|
|
@ -17,12 +18,14 @@ export namespace TreeIssuesStoreNs {
|
|||
}
|
||||
|
||||
export class TreeIssuesStore {
|
||||
private logger = new Logger(TreeIssuesStore.name);
|
||||
private rootIssue: RedmineTypes.Issue;
|
||||
private flatStore: FlatIssuesStore;
|
||||
|
||||
setRootIssue(issue: RedmineTypes.Issue): void {
|
||||
this.rootIssue = issue;
|
||||
this.prepareFlatIssuesStore();
|
||||
this.logger.debug(`Set root issue_id - ${JSON.stringify(issue.id)}`);
|
||||
}
|
||||
|
||||
async fillData(loader: FlatIssuesStoreNs.IssuesLoader): Promise<void> {
|
||||
|
|
|
|||
Loading…
Reference in a new issue