1.1 --- a/src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt Wed Dec 15 19:56:05 2021 +0100 1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt Sat Jun 04 18:02:25 2022 +0200 1.3 @@ -26,12 +26,12 @@ 1.4 package de.uapcore.lightpit.dao 1.5 1.6 import de.uapcore.lightpit.entities.* 1.7 -import de.uapcore.lightpit.util.IssueFilter 1.8 import de.uapcore.lightpit.viewmodel.ComponentSummary 1.9 import de.uapcore.lightpit.viewmodel.IssueSummary 1.10 import de.uapcore.lightpit.viewmodel.VersionSummary 1.11 1.12 interface DataAccessObject { 1.13 + 1.14 fun listUsers(): List<User> 1.15 fun findUser(id: Int): User? 1.16 fun findUserByName(username: String): User? 1.17 @@ -69,7 +69,7 @@ 1.18 1.19 fun collectIssueSummary(project: Project): IssueSummary 1.20 1.21 - fun listIssues(filter: IssueFilter): List<Issue> 1.22 + fun listIssues(project: Project, version: Version?, component: Component?): List<Issue> 1.23 fun findIssue(id: Int): Issue? 1.24 fun insertIssue(issue: Issue): Int 1.25 fun updateIssue(issue: Issue)