Changeset 1492 for trunk/grails-app
- Timestamp:
- Feb 4, 2011, 11:16:53 AM (10 years ago)
- Location:
- trunk/grails-app
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/controllers/dbnp/importer/ImporterController.groovy
r1489 r1492 466 466 } 467 467 } else { 468 removeFailedCell(flow.importer_failedcells, entity)468 //removeFailedCell(flow.importer_failedcells, entity) 469 469 } // end else if 470 470 … … 472 472 } // end of table 473 473 474 println "invalidentities="+flow.importer_invalidentities475 476 474 return (flow.importer_invalidentities == 0) ? true : false 477 475 } // end of method … … 483 481 def removeFailedCell(failedcells, entity, field) { 484 482 // Valid entity, remove it from failedcells 483 def entityidfield = "entity_" + entity.getIdentifier() + "_" + field.name.toLowerCase() 484 485 485 failedcells.each { record -> 486 486 def tempimportcells = [] 487 487 488 record.importcells.each { cell -> 489 // println "cell_entity=" + cell.value 490 // println "fieldname=" + field.name 491 488 489 record.importcells.each { cell -> 492 490 // remove the cell from the failed cells session 493 if (cell.entityidentifier != entity .getIdentifier()) {491 if (cell.entityidentifier != entityidfield) { 494 492 //record.removeFromImportcells(cell) 495 493 tempimportcells.add(cell) -
trunk/grails-app/domain/dbnp/importer/ImportCell.groovy
r1457 r1492 19 19 class ImportCell extends Identity { 20 20 MappingColumn mappingcolumn 21 intentityidentifier21 String entityidentifier 22 22 String value 23 23 -
trunk/grails-app/services/dbnp/importer/ImporterService.groovy
r1489 r1492 299 299 300 300 study.addToSubjects(entity) 301 println "subject persisting" + entity.dump() 301 302 302 303 break … … 466 467 log.error ".import wizard error could not set property `" + mc.property + "` to value `" + value + "`" 467 468 // store the mapping column and value which failed 468 469 def identifier 469 470 470 471 switch (mc.entity) { 471 case Study: identifier = study.getIdentifier()472 break 473 case Subject: identifier = subject.getIdentifier()474 break 475 case SamplingEvent: identifier = samplingEvent.getIdentifier()476 break 477 case Event: identifier = event.getIdentifier()478 break 479 case Sample: identifier = sample.getIdentifier()472 case Study: identifier = "entity_" + study.getIdentifier() + "_" + mc.property 473 break 474 case Subject: identifier = "entity_" + subject.getIdentifier() + "_" + mc.property 475 break 476 case SamplingEvent: identifier = "entity_" + samplingEvent.getIdentifier() + "_" + mc.property 477 break 478 case Event: identifier = "entity_" + event.getIdentifier() + "_" + mc.property 479 break 480 case Sample: identifier = "entity_" + sample.getIdentifier() + "_" + mc.property 480 481 break 481 482 case Object: // don't import -
trunk/grails-app/views/importer/common/_missingproperties.gsp
r1489 r1492 18 18 <g:each in="${importer_failedcells}" var="record"> 19 19 <g:each in="${record.importcells}" var="cell"> 20 var element = $("select[name= entity_${cell.entityidentifier}_${cell.mappingcolumn.property.toLowerCase()}]");20 var element = $("select[name=${cell.entityidentifier}]"); 21 21 22 22 element.addClass('error')
Note: See TracChangeset
for help on using the changeset viewer.