X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=server%2Forg.argeo.slc.ria%2Fsrc%2Fargeo-ria-lib%2Fslc%2Fclass%2Forg%2Fargeo%2Fslc%2Fria%2FSpecsEditorView.js;h=dcc9a2660767a9a3b0d2fb201ef78d0ab576c9a3;hb=5c48c26d57322223774890dbc66a6aca533d894f;hp=e1009bcf73206d72c91d0d3870fce7b85c6a7f54;hpb=02e323ce2bac40ffb9d067788c61a3e41300a9fb;p=gpl%2Fargeo-slc.git diff --git a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SpecsEditorView.js b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SpecsEditorView.js index e1009bcf7..dcc9a2660 100644 --- a/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SpecsEditorView.js +++ b/server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SpecsEditorView.js @@ -102,12 +102,13 @@ qx.Class.define("org.argeo.slc.ria.SpecsEditorView", var valueObj = values[key]; var hidden = valueObj.getHidden(); var type = valueObj.getSpecType(); - if(type == "primitive" && !hidden){ + if((type == "primitive" || type== "ref")&& !hidden){ metadata = { key : key, disabled : valueObj.getFrozen(), type : type, - subType : valueObj.getSpecSubType() + subType : valueObj.getSpecSubType(), + refList : (type=="ref"?valueObj.getRefList():[]) } data.push([key, valueObj.getValue(), metadata]); }