업데이트 필요한 이슈를 가져오는 논리 추가.
This commit is contained in:
@@ -203,5 +203,23 @@ public class AppDbService
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
||||
public async Task<List<JiraIssue>> GetUnpublishedJiraIssuesAsync(CancellationToken ct = default)
|
||||
{
|
||||
try
|
||||
{
|
||||
var unpublishedIssues = await _db.JiraIssues
|
||||
.Where(ji => ji.Published < ji.Updated)
|
||||
.ToListAsync(ct);
|
||||
|
||||
_log.Information("Found {count} unpublished Jira issues", unpublishedIssues.Count);
|
||||
return unpublishedIssues;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_log.Error(ex, "Failed to get unpublished Jira issues");
|
||||
throw;
|
||||
}
|
||||
}
|
||||
#endregion Table: JiraIssues
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user