details: https://code.openbravo.com/erp/devel/pi/rev/de341e9611c2 changeset: 34070:de341e9611c2 user: Carlos Aristu <carlos.aristu <at> openbravo.com> date: Fri May 25 13:44:24 2018 +0200 summary: related to issue 38517: not need to load the list of languages in memory
diffstat: src-test/src/org/openbravo/test/dal/IssuesTest.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diffs (16 lines): diff -r e58d1aeff8f8 -r de341e9611c2 src-test/src/org/openbravo/test/dal/IssuesTest.java --- a/src-test/src/org/openbravo/test/dal/IssuesTest.java Fri May 25 12:59:25 2018 +0200 +++ b/src-test/src/org/openbravo/test/dal/IssuesTest.java Fri May 25 13:44:24 2018 +0200 @@ -399,8 +399,10 @@ } private Language getNonInstalledLanguage() { - return (Language) OBDal.getInstance().createCriteria(Language.class) - .add(Restrictions.eq(Language.PROPERTY_SYSTEMLANGUAGE, false)).list().get(0); + OBQuery<Language> query = OBDal.getInstance().createQuery(Language.class, + "as l where l.systemLanguage = false"); + query.setMaxResult(1); + return query.uniqueResult(); } /** ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits