--- 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 ?: "<Anonymous>")) && (!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")