src/main/java/de/uapcore/lightpit/dao/postgres/PGIssueDao.java

changeset 105
250c5cbb8276
parent 88
1438e5a22c55
child 121
428dca747d6b
     1.1 --- a/src/main/java/de/uapcore/lightpit/dao/postgres/PGIssueDao.java	Sat Aug 29 16:48:15 2020 +0200
     1.2 +++ b/src/main/java/de/uapcore/lightpit/dao/postgres/PGIssueDao.java	Sat Aug 29 17:13:09 2020 +0200
     1.3 @@ -54,7 +54,7 @@
     1.4                          "userid, username, givenname, lastname, mail, " +
     1.5                          "created, updated, eta " +
     1.6                          "from lpit_issue i " +
     1.7 -                        "left join lpit_project p on project = projectid " +
     1.8 +                        "join lpit_project p on project = projectid " +
     1.9                          "left join lpit_user on userid = assignee " +
    1.10                          "where project = ? "+
    1.11                          "order by eta asc, updated desc");
    1.12 @@ -67,10 +67,10 @@
    1.13                          "userid, username, givenname, lastname, mail, " +
    1.14                          "created, updated, eta " +
    1.15                          "from lpit_issue i " +
    1.16 -                        "join issue_version using (issueid) "+
    1.17 -                        "left join lpit_project p on project = projectid " +
    1.18 +                        "join lpit_project p on project = projectid " +
    1.19 +                        "left join issue_version using (issueid) "+
    1.20                          "left join lpit_user on userid = assignee " +
    1.21 -                        "where versionid = ? "+
    1.22 +                        "where coalesce(versionid,-1) = ? "+
    1.23                          "order by eta asc, updated desc"
    1.24          );
    1.25  
    1.26 @@ -222,7 +222,7 @@
    1.27  
    1.28      @Override
    1.29      public List<Issue> list(Version version) throws SQLException {
    1.30 -        return list(listForVersion, version.getId());
    1.31 +        return list(listForVersion, version == null ? -1 : version.getId());
    1.32      }
    1.33  
    1.34      @Override

mercurial