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

Reply via email to