Changeset 1454


Ignore:
Timestamp:
Jan 28, 2011, 12:00:37 PM (6 years ago)
Author:
robert@…
Message:

Saving new entity tokens needed a flush to work properly

Location:
trunk/grails-app/domain/dbnp/studycapturing
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/domain/dbnp/studycapturing/Assay.groovy

    r1452 r1454  
    8080                if( !this.assayUUID ) {
    8181                        this.assayUUID = UUID.randomUUID().toString();
    82                         this.save();
     82                        if( !this.save(flush:true) ) {
     83                                log.error "Couldn't save assay UUID: " + this.getErrors();
     84                        }
    8385                }
    8486               
  • trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy

    r1452 r1454  
    138138                if( !this.sampleUUID ) {
    139139                        this.sampleUUID = UUID.randomUUID().toString();
    140                         this.save();
     140                        if( !this.save(flush:true) ) {
     141                                log.error "Couldn't save sample UUID: " + this.getErrors();
     142                        }
    141143                }
    142144               
  • trunk/grails-app/domain/dbnp/studycapturing/Study.groovy

    r1452 r1454  
    517517                if( !this.studyUUID ) {
    518518                        this.studyUUID = UUID.randomUUID().toString();
    519                         this.save();
     519                        if( !this.save(flush:true) ) {
     520                                log.error "Couldn't save study UUID: " + this.getErrors();
     521                        }
    520522                }
    521523               
Note: See TracChangeset for help on using the changeset viewer.