Теперь умеем проставлять время по JIRA-е

This commit is contained in:
Danil Kislov
2019-03-15 19:02:18 +03:00
parent b67ff9b079
commit 8cb5e1ae93
7 changed files with 71 additions and 14 deletions
+3 -3
View File
@@ -15,10 +15,10 @@ namespace JiraTimeBotForm
class Job
{
private readonly IMercurialLog _mercurialLog;
private readonly ITaskTimeDiscoverer _taskTimeDiscoverer;
private readonly ITaskTimeCalculator _taskTimeDiscoverer;
private readonly ILog _log;
public Job(IMercurialLog mercurialLog, ITaskTimeDiscoverer taskTimeDiscoverer, ILog log)
public Job(IMercurialLog mercurialLog, ITaskTimeCalculator taskTimeDiscoverer, ILog log)
{
_mercurialLog = mercurialLog;
_taskTimeDiscoverer = taskTimeDiscoverer;
@@ -45,7 +45,7 @@ namespace JiraTimeBotForm
DateTime date = DateTime.Now.Date.AddDays(daysDiff);
List<MercurialCommitItem> commits = _mercurialLog.GetMercurialLog(settings, date, cancellationToken);
List<TaskTimeItem> taskTimes = _taskTimeDiscoverer.GetTaskTimes(settings, commits, cancellationToken);
List<TaskTimeItem> taskTimes = _taskTimeDiscoverer.CalculateTaskTime(commits, settings, cancellationToken);
if (cancellationToken.IsCancellationRequested)
{