Skip to content
Snippets Groups Projects
Commit c3370d30 authored by Eike Cochu's avatar Eike Cochu
Browse files

fixed topic query where sortby would be null, which leads to a npe

parent 92c4042c
No related branches found
No related tags found
No related merge requests found
...@@ -3,6 +3,7 @@ package de.vipra.util.service; ...@@ -3,6 +3,7 @@ package de.vipra.util.service;
import java.util.List; import java.util.List;
import org.mongodb.morphia.Datastore; import org.mongodb.morphia.Datastore;
import org.mongodb.morphia.query.Query;
import de.vipra.util.Config; import de.vipra.util.Config;
import de.vipra.util.Constants; import de.vipra.util.Constants;
...@@ -28,7 +29,11 @@ public class DatabaseService<T extends Model> implements Service<T, DatabaseExce ...@@ -28,7 +29,11 @@ public class DatabaseService<T extends Model> implements Service<T, DatabaseExce
} }
public List<T> getMultiple(int skip, int limit, String sortBy) { public List<T> getMultiple(int skip, int limit, String sortBy) {
return datastore.createQuery(clazz).offset(skip).limit(limit).order(sortBy).asList(); Query<T> q = datastore.createQuery(clazz).offset(skip).limit(limit);
if (sortBy != null)
q = q.order(sortBy);
List<T> list = q.asList();
return list;
} }
@Override @Override
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment