fixes insertVersionInfo not using inserted issue id

Tue, 06 Apr 2021 09:08:54 +0200

author
Mike Becker <universe@uap-core.de>
date
Tue, 06 Apr 2021 09:08:54 +0200
changeset 188
2979436edd9e
parent 187
0bf35031a918
child 189
f7de8158b41c

fixes insertVersionInfo not using inserted issue id

src/main/kotlin/de/uapcore/lightpit/dao/PostgresDataAccessObject.kt file | annotate | diff | comparison | revisions
     1.1 --- a/src/main/kotlin/de/uapcore/lightpit/dao/PostgresDataAccessObject.kt	Mon Apr 05 17:56:46 2021 +0200
     1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/dao/PostgresDataAccessObject.kt	Tue Apr 06 09:08:54 2021 +0200
     1.3 @@ -764,9 +764,9 @@
     1.4          return selectIssues(stmtFindIssueByID).firstOrNull()
     1.5      }
     1.6  
     1.7 -    private fun insertVersionInfo(issue: Issue) {
     1.8 -        stmtInsertAffectedVersion.setInt(1, issue.id)
     1.9 -        stmtInsertResolvedVersion.setInt(1, issue.id)
    1.10 +    private fun insertVersionInfo(id: Int, issue: Issue) {
    1.11 +        stmtInsertAffectedVersion.setInt(1, id)
    1.12 +        stmtInsertResolvedVersion.setInt(1, id)
    1.13          issue.affectedVersions.forEach {
    1.14              stmtInsertAffectedVersion.setInt(2, it.id)
    1.15              stmtInsertAffectedVersion.execute()
    1.16 @@ -784,7 +784,7 @@
    1.17              rs.next()
    1.18              rs.getInt(1)
    1.19          }
    1.20 -        insertVersionInfo(issue)
    1.21 +        insertVersionInfo(id, issue)
    1.22          return id
    1.23      }
    1.24  
    1.25 @@ -797,7 +797,7 @@
    1.26          stmtClearResolvedVersions.setInt(1, issue.id)
    1.27          stmtClearAffectedVersions.execute()
    1.28          stmtClearResolvedVersions.execute()
    1.29 -        insertVersionInfo(issue)
    1.30 +        insertVersionInfo(issue.id, issue)
    1.31      }
    1.32  
    1.33      //</editor-fold>

mercurial