Changeset 22703
- Timestamp:
- 03/09/10 13:48:59 (17 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/mnw21/pathquery_refactor/intermine/integrate/main/src/org/intermine/dataloader/SourcePriorityComparator.java
r22349 r22703 203 203 try { 204 204 if ((o1 == defObj) && (value1 instanceof InterMineObject)) { 205 if (value1 instanceof ProxyReference) { 206 ProxyReference ref = (ProxyReference) value1; 207 if (iw.idMap.get(ref.getId()) == null) { 208 LOG.error("Having to fetch reference " + fieldName + " for object with ID " 209 + o1.getId() + " referencing object with ID " + ref.getId()); 210 value1 = ref.getObject(); 211 } 212 } 205 213 value1 = iw.store((InterMineObject) value1, source, skelSource, SKELETON); 206 214 } 207 215 if ((o2 == defObj) && (value2 instanceof InterMineObject)) { 216 if (value2 instanceof ProxyReference) { 217 ProxyReference ref = (ProxyReference) value2; 218 if (iw.idMap.get(ref.getId()) == null) { 219 LOG.error("Having to fetch reference " + fieldName + " for object with ID " 220 + o1.getId() + " referencing object with ID " + ref.getId()); 221 value2 = ref.getObject(); 222 } 223 } 208 224 value2 = iw.store((InterMineObject) value2, source, skelSource, SKELETON); 209 225 }
Note: See TracChangeset
for help on using the changeset viewer.
