1.1 --- a/src/main/kotlin/de/uapcore/lightpit/servlet/FeedServlet.kt Sun Oct 10 15:12:12 2021 +0200 1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/servlet/FeedServlet.kt Sat Nov 27 10:44:17 2021 +0100 1.3 @@ -125,10 +125,14 @@ 1.4 http.response.sendError(404) 1.5 return 1.6 } 1.7 + val assignees = http.param("assignee")?.split(',') 1.8 1.9 val days = http.param("days")?.toIntOrNull() ?: 30 1.10 1.11 - val issueHistory = dao.listIssueHistory(project.id, days) 1.12 + val issuesFromDb = dao.listIssueHistory(project.id, days) 1.13 + val issueHistory = if (assignees == null) issuesFromDb else 1.14 + issuesFromDb.filter { assignees.contains(it.data.assigneeUsername) } 1.15 + 1.16 // TODO: add comment history depending on parameter 1.17 1.18 http.view = IssueFeed(project, generateFeedEntries(issueHistory))