details: https://code.openbravo.com/erp/devel/pi/rev/276c7bb840e7
changeset: 24109:276c7bb840e7
user: Shankar Balachandran <shankar.balachandran <at> openbravo.com>
date: Wed Jul 23 15:08:27 2014 +0530
summary: Related to issue 26696 : Fixes null pointer exception
diffstat:
modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
| 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diffs (14 lines):
diff -r 137de490b89b -r 276c7bb840e7
modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
---
a/modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
Wed Jul 23 11:38:46 2014 +0200
+++
b/modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
Wed Jul 23 15:08:27 2014 +0530
@@ -638,7 +638,9 @@
+ useFieldName.replace(DalUtil.DOT + JsonConstants.IDENTIFIER, "");
} else {
final Property refProperty = this.distinctProperty;
- tableReference = refProperty.getDomainType() instanceof
TableDomainType;
+ if (refProperty != null) {
+ tableReference = refProperty.getDomainType() instanceof
TableDomainType;
+ }
if (subEntity != null && tableReference) {
final boolean isTable = property.getEntity() ==
ModelProvider.getInstance().getEntity(
Table.ENTITY_NAME);
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits