diff --git a/constants.js b/constants.js index 844e7dc..1b7c383 100644 --- a/constants.js +++ b/constants.js @@ -14,7 +14,8 @@ const REGULAR_TYPES = { TOMORROW: '3', DISTRACTED: '4', BLOCK: '5', - EST_CHANGES: '6', + TASK_WAS_CHANGED: '6', + EST_CHANGES: '7', } const REFINEMENT_TYPES = { @@ -62,7 +63,7 @@ const simpleQuestionsReaction = ({ question, response }) => { return moveToTheNextQustion(question) } -const distractedBlockQuestionsReaction = ({ question, response }) => { +const simpleSummaryQuestionsReaction = ({ question, response }) => { if (response !== NEXT_QUESTION) { // If response is a task number if (TASK_NUMBER_REGEX.test(response)) { @@ -102,12 +103,17 @@ const REGULAR_QUESTIONS = { [REGULAR_TYPES.DISTRACTED]: { name: REGULAR_TYPES.DISTRACTED, message: 'Было отвлечение на задачу', - then: distractedBlockQuestionsReaction, + then: simpleSummaryQuestionsReaction, }, [REGULAR_TYPES.BLOCK]: { name: REGULAR_TYPES.BLOCK, message: 'Меня блокирует', - then: distractedBlockQuestionsReaction, + then: simpleSummaryQuestionsReaction, + }, + [REGULAR_TYPES.TASK_WAS_CHANGED]: { + name: REGULAR_TYPES.TASK_WAS_CHANGED, + message: 'В процессе выполнения изменились требования для задачи', + then: simpleSummaryQuestionsReaction, }, [REGULAR_TYPES.EST_CHANGES]: { name: REGULAR_TYPES.EST_CHANGES, diff --git a/package.json b/package.json index 6bdcf66..d854df2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tipsi-reporter", - "version": "1.1.3", + "version": "1.1.4", "description": "CLI tool for daily reports", "main": "index.js", "bin": { diff --git a/parsers.js b/parsers.js index ffabd3e..bfc3cb1 100644 --- a/parsers.js +++ b/parsers.js @@ -38,6 +38,10 @@ const summaryLines = [ name: '[BLOCK]', reducer: distractedBlockReducer, }, + { + name: '[TASK_WAS_CHANGED]', + reducer: distractedBlockReducer, + }, { name: '[EST_CHANGES]', reducer: groupName => (acc, answer) => (