Description of problem: DataQueryDataCollectionAdapter.getObjectType() calls getDataObject().getObjectType() to return the object type. This fails if next() has not yet been called. One consequence of this is that you cannot filter on permissions, as the permissions code calls getObjectType() on the passed-in DataQuery London 5.2 change 38321 changes this to: (ObjectType) getType().getProperty(m_dataObjectProperty).getType(); so that filtering is possible. Version-Release number of selected component (if applicable): 5.2 and later. How reproducible: always Steps to Reproduce: 1. call getObjectType on a DataQueryDataCollectionAdapter before calling next() on it.
Forgot to remove the fixme comment in the above changelist. 38324 removes it.