Ignore:
Timestamp:
Feb 4, 2011, 11:16:53 AM (6 years ago)
Author:
t.w.abma@…
Message:
  • corrected StringList? items in the mappings page are now also correctly removed (just like Ontology terms) from the failedcells flow variable
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/services/dbnp/importer/ImporterService.groovy

    r1489 r1492  
    299299
    300300                                                study.addToSubjects(entity)
     301                                        println "subject persisting" + entity.dump()
    301302
    302303                                                break
     
    466467                                        log.error ".import wizard error could not set property `" + mc.property + "` to value `" + value + "`"
    467468                                        // store the mapping column and value which failed
    468                                         def identifier
     469                    def identifier
    469470
    470471                                        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
    480481                                                        break
    481482                                                case Object:   // don't import
Note: See TracChangeset for help on using the changeset viewer.