details: https://code.openbravo.com/erp/devel/pi/rev/c708a98b9d60
changeset: 20703:c708a98b9d60
user: Augusto Mauch <augusto.mauch <at> openbravo.com>
date: Thu Jul 04 11:08:40 2013 +0200
summary: Related to issue 24181: Prevents exception when identifier column
not a string
diffstat:
modules/org.openbravo.service.json/src/org/openbravo/service/json/DataToJsonConverter.java
| 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 45a2886fd4cb -r c708a98b9d60
modules/org.openbravo.service.json/src/org/openbravo/service/json/DataToJsonConverter.java
---
a/modules/org.openbravo.service.json/src/org/openbravo/service/json/DataToJsonConverter.java
Thu Jul 04 13:16:37 2013 +0530
+++
b/modules/org.openbravo.service.json/src/org/openbravo/service/json/DataToJsonConverter.java
Thu Jul 04 11:08:40 2013 +0200
@@ -265,7 +265,7 @@
Property displayColumnProperty =
DalUtil.getPropertyFromPath(referencedProperty.getEntity(),
referencingProperty.getDisplayPropertyName());
if (referencingProperty.hasDisplayColumn()) {
- String identifier = (String)
obObject.get(referencingProperty.getDisplayPropertyName());
+ String identifier =
obObject.get(referencingProperty.getDisplayPropertyName()).toString();
if (referencingProperty.isDisplayValue()) {
if (obObject.getEntity().hasProperty("searchKey")) {
String value = (String) obObject.get("searchKey");
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits