diff -r 1ab9f65e683e -r 23fe9f174d2d src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt --- a/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt Sun Jul 28 14:13:36 2024 +0200 +++ b/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt Tue Jul 30 18:53:39 2024 +0200 @@ -115,12 +115,13 @@ (!filter.onlyMine || (it.assignee?.username ?: "") == (http.remoteUser ?: "")) && (!filter.onlyBlocker || (relationsMap[it.id]?.any { (_,type) -> type.blocking }?:false)) && (filter.status.isEmpty() || filter.status.contains(it.status)) && - (filter.category.isEmpty() || filter.category.contains(it.category)) + (filter.category.isEmpty() || filter.category.contains(it.category)) && + (filter.onlyMine || filter.assignee.isEmpty() || filter.assignee.contains(it.assignee?.id ?: -1)) } with(http) { pageTitle = project.name - view = ProjectDetails(path, issues, filter) + view = ProjectDetails(path, issues, filter, dao.listUsers().sortedBy(User::shortDisplayname)) feedPath = feedPath(project) navigationMenu = projectNavMenu(dao.listProjects(), path) styleSheets = listOf("projects")