Ignore:
Timestamp:
Jan 12, 2011, 11:50:56 AM (10 years ago)
Author:
t.w.abma@…
Message:
  • added dialog (based on study wizard) for more detailed information what goes wrong in validation step
File:
1 edited

Legend:

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

    r1326 r1367  
    388388     */
    389389    boolean persistEntity(entity) {
    390             println "persisting ${entity}"       
    391             // if not validated
    392                 if (entity.validate()) {
    393                         if (entity.save(flush:true)) { //.merge?
    394                                 return true
    395                         }
    396                         else { // if save was unsuccesful
    397                                 entity.errors.allErrors.each {
    398                                         println it
    399                                 }
    400                                 return false
    401                         }
    402                 }
    403             else { // if not validated
    404                     entity.errors.each {
    405                             println it
    406                     }
    407                         return false
    408             }
     390            log.info ".import wizard persisting ${entity}"
     391           
     392        if (entity.save(flush:true))
     393            return true
     394        else { // if save was unsuccesful
     395            entity.errors.allErrors.each {
     396                log.error ".import wizard: " + it
     397            }
     398            return false
     399        }
    409400         }
    410401
Note: See TracChangeset for help on using the changeset viewer.