129 |
129 |
130 val days = http.param("days")?.toIntOrNull() ?: 30 |
130 val days = http.param("days")?.toIntOrNull() ?: 30 |
131 |
131 |
132 val issuesFromDb = dao.listIssueHistory(project.id, days) |
132 val issuesFromDb = dao.listIssueHistory(project.id, days) |
133 val issueHistory = if (assignees == null) issuesFromDb else |
133 val issueHistory = if (assignees == null) issuesFromDb else |
134 issuesFromDb.filter { assignees.contains(it.data.assigneeUsername) } |
134 issuesFromDb.filter { assignees.contains(it.currentAssignee) } |
135 |
135 |
136 // TODO: add comment history depending on parameter |
136 // TODO: add comment history depending on parameter |
137 |
137 |
138 http.view = IssueFeed(project, generateFeedEntries(issueHistory)) |
138 http.view = IssueFeed(project, generateFeedEntries(issueHistory)) |
139 http.renderFeed("issues-feed") |
139 http.renderFeed("issues-feed") |