Skip to content

Commit 57a5b37

Browse files
author
Gerald Unterrainer
committed
Merge branch 'develop'
2 parents e1e55fc + 363a66c commit 57a5b37

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<modelVersion>4.0.0</modelVersion>
1919
<artifactId>http-server</artifactId>
20-
<version>0.2.8</version>
20+
<version>0.2.9</version>
2121
<name>HttpServer</name>
2222
<packaging>jar</packaging>
2323

src/main/java/info/unterrainer/commons/httpserver/Information.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
public class Information {
44
public static final String name = "Http-Server";
5-
public static final String buildTime = "2021-03-10T08:45:24Z";
6-
public static final String pomVersion = "0.1.24";
5+
public static final String buildTime = "2021-05-18T06:57:49Z";
6+
public static final String pomVersion = "0.2.8";
77
}

src/main/java/info/unterrainer/commons/httpserver/daos/BasicJpqlDao.java

+11-8
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,13 @@ public P getById(final Long id) {
3737
public ListJson<P> getList(final EntityManager em, final long offset, final long size, final String selectClause,
3838
final String joinClause, final String whereClause, final ParamMap params, final String orderByClause) {
3939
ListJson<P> r = new ListJson<>();
40-
r.setEntries(getList(em, getQuery(em, selectClause, joinClause, whereClause, params.getParameters(), type,
41-
orderByClause, false, null), offset, size));
42-
r.setCount((Long) getCountQuery(em, selectClause, joinClause, whereClause, params.getParameters(), null)
43-
.getSingleResult());
40+
r.setEntries(
41+
getList(em,
42+
getQuery(em, selectClause, joinClause, whereClause,
43+
params == null ? null : params.getParameters(), type, orderByClause, false, null),
44+
offset, size));
45+
r.setCount((Long) getCountQuery(em, selectClause, joinClause, whereClause,
46+
params == null ? null : params.getParameters(), null).getSingleResult());
4447
return r;
4548
}
4649

@@ -84,15 +87,15 @@ public <T> List<T> getList(final EntityManager em, final TypedQuery<T> query, fi
8487

8588
@Override
8689
public UpsertResult<P> upsert(final String whereClause, final ParamMap params, final P entity) {
87-
return Transactions.withNewTransactionReturning(emf, em -> upsert(em,
88-
getQuery(em, "o", null, whereClause, params.getParameters(), type, null, false, null), entity));
90+
return Transactions.withNewTransactionReturning(emf, em -> upsert(em, getQuery(em, "o", null, whereClause,
91+
params == null ? null : params.getParameters(), type, null, false, null), entity));
8992
}
9093

9194
@Override
9295
public UpsertResult<P> upsert(final EntityManager em, final String whereClause, final ParamMap params,
9396
final P entity) {
94-
return upsert(em, getQuery(em, "o", null, whereClause, params.getParameters(), type, null, false, null),
95-
entity);
97+
return upsert(em, getQuery(em, "o", null, whereClause, params == null ? null : params.getParameters(), type,
98+
null, false, null), entity);
9699
}
97100

98101
@Override

0 commit comments

Comments
 (0)