Dummy комментарии

This commit is contained in:
Danil Kislov
2019-03-15 13:51:38 +03:00
parent e4148954d2
commit 27af894759
+11 -2
View File
@@ -13,6 +13,12 @@ namespace JiraTimeBotForm.JiraIntegration
private readonly ILog _log; private readonly ILog _log;
private Jira _jira; private Jira _jira;
private readonly List<string> _dummyComments = new List<string>
{
"Написание кода", "написание кода", "программирование", "реализация задачи", "кодинг", "код + тесты",
"кодинг", "написание кода и тестов"
};
public JiraApi(Settings settings, ILog log = null) public JiraApi(Settings settings, ILog log = null)
{ {
_settings = settings; _settings = settings;
@@ -86,11 +92,14 @@ namespace JiraTimeBotForm.JiraIntegration
if (!hasTodayWorklog) if (!hasTodayWorklog)
{ {
var timeSpentJira = $"{taskTimeItem.Time.TotalMinutes}m"; var timeSpentJira = $"{taskTimeItem.Time.TotalMinutes}m";
Worklog workLogToAdd = new Worklog(timeSpentJira, date.Value);
var comment = _dummyComments.OrderBy(x => Guid.NewGuid()).FirstOrDefault();
if (addCommentsToWorklog) if (addCommentsToWorklog)
{ {
workLogToAdd = new Worklog(timeSpentJira, date.Value, taskTimeItem.Description); comment = taskTimeItem.Description;
} }
Worklog workLogToAdd = new Worklog(timeSpentJira, date.Value, comment);
if (!dummy) if (!dummy)
{ {
workLogToAdd = issue.AddWorklogAsync(workLogToAdd).Result; workLogToAdd = issue.AddWorklogAsync(workLogToAdd).Result;