src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt

changeset 248
90dc13c78b5d
parent 247
e71ae69c68c0
child 249
6bded7090719
     1.1 --- a/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt	Wed Dec 15 19:56:05 2021 +0100
     1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt	Sat Jun 04 18:02:25 2022 +0200
     1.3 @@ -35,10 +35,7 @@
     1.4  import de.uapcore.lightpit.types.IssueStatus
     1.5  import de.uapcore.lightpit.types.VersionStatus
     1.6  import de.uapcore.lightpit.types.WebColor
     1.7 -import de.uapcore.lightpit.util.AllFilter
     1.8 -import de.uapcore.lightpit.util.IssueFilter
     1.9  import de.uapcore.lightpit.util.IssueSorter.Companion.DEFAULT_ISSUE_SORTER
    1.10 -import de.uapcore.lightpit.util.SpecificFilter
    1.11  import de.uapcore.lightpit.viewmodel.*
    1.12  import java.sql.Date
    1.13  import javax.servlet.annotation.WebServlet
    1.14 @@ -189,11 +186,8 @@
    1.15      private fun project(http: HttpRequest, dao: DataAccessObject) {
    1.16          withPathInfo(http, dao)?.run {
    1.17  
    1.18 -            val issues = dao.listIssues(IssueFilter(
    1.19 -                project = SpecificFilter(project),
    1.20 -                version = version?.let { SpecificFilter(it) } ?: AllFilter(),
    1.21 -                component = component?.let { SpecificFilter(it) } ?: AllFilter()
    1.22 -            )).sortedWith(DEFAULT_ISSUE_SORTER)
    1.23 +            val issues = dao.listIssues(project, version, component)
    1.24 +                .sortedWith(DEFAULT_ISSUE_SORTER)
    1.25  
    1.26              with(http) {
    1.27                  pageTitle = project.name

mercurial