Changeset 978


Ignore:
Timestamp:
Oct 22, 2010, 12:19:21 PM (10 years ago)
Author:
j.a.m.wesbeek@…
Message:
  • fixed indentation
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/dbnp/studycapturing/WizardController.groovy

    r976 r978  
    3030class WizardController {
    3131        def AuthenticationService
    32        
     32
    3333        /**
    3434         * index method, redirect to the webflow
     
    284284                                subjectPage(flow, flash, params) ? success() : error()
    285285                        }.to "events"
    286                         on("quickSave") {                               
     286                        on("quickSave") {
    287287                                // handle form data
    288288                                subjectPage(flow, flash, params) ? success() : error()
     
    372372                                        // remove event from the flowscope
    373373                                        flow.remove('event')
    374                                        
     374
    375375                                        success()
    376376                                } else {
     
    556556                                // ignore errors
    557557                                flash.errors = [:]
    558                                
     558
    559559                                succes()
    560560                        }.to "samples"
     
    671671                        on("deleteAssay") {
    672672                                println params
    673                                
     673
    674674                                // handle form data
    675675                                assayPage(flow, flash, params)
     
    801801                                        // Make sure the owner of the study is set right
    802802                                        flow.study.owner = AuthenticationService.getLoggedInUser()
    803                                        
     803
    804804                                        if (!flow.study.save(flush:true)) {
    805805                                                this.appendErrors(flow.study, flash.errors)
     
    860860                        def study = (params.studyid) ? Study.findById( params.studyid ) : Study.findByTitle( params.study )
    861861
    862                         // Check whether the user is allowed to edit this study. If it is not allowed
    863                         // the used should had never seen a link to this page, so he should never get
    864                         // here. That's why we just return false
    865                         if( !study.canWrite(AuthenticationService.getLoggedInUser()) ) {
    866                             return false;
    867                         }
    868 
    869                         flow.study = study
     862                        // Check whether the user is allowed to edit this study. If it is not allowed
     863                        // the used should had never seen a link to this page, so he should never get
     864                        // here. That's why we just return false
     865                        if (!study.canWrite(AuthenticationService.getLoggedInUser())) {
     866                                return false
     867                        }
     868
     869                        flow.study = study
     870
    870871                        // set 'quicksave' variable
    871872                        flow.quickSave = true
     
    882883        /**
    883884         * Handle the wizard study page
    884          * 
     885         *
    885886         * @param Map LocalAttributeMap (the flow scope)
    886887         * @param Map localAttributeMap (the flash scope)
     
    891892                // remember the params in the flash scope
    892893                flash.values = params
    893                
     894
    894895                // instantiate study of it is not yet present
    895896                if (!flow.study) flow.study = new Study()
     
    928929                handleUsers(flow, flash, params, 'writers')
    929930
    930                 // handle public checkbox
    931                 if( params.get( "publicstudy" ) ) {
    932                     flow.study.publicstudy = params.get( "publicstudy" )
    933                 }
     931                // handle public checkbox
     932                if (params.get("publicstudy")) {
     933                        flow.study.publicstudy = params.get("publicstudy")
     934                }
    934935
    935936                // validate the study
     
    10511052         * @param Map localAttributeMap (the flash scope)
    10521053         * @param Map GrailsParameterMap (the flow parameters = form data)
    1053          * @param String    'readers' or 'writers' 
     1054         * @param String    'readers' or 'writers'
    10541055         * @return boolean
    10551056         */
     
    10571058                def users = []
    10581059
    1059                 if( type == "readers" ) {
    1060                     users = flow.study.readers ?: []
    1061                 } else if( type == "writers" ) {
    1062                     users = flow.study.writers ?: []
    1063                 }
     1060                if (type == "readers") {
     1061                        users = flow.study.readers ?: []
     1062                } else if (type == "writers") {
     1063                        users = flow.study.writers ?: []
     1064                }
    10641065
    10651066                // Check the ids of the contacts that should be attached
     
    10941095                }
    10951096
    1096                 if( type == "readers" ) {
    1097                     if( flow.study.readers )
    1098                         flow.study.readers.clear()
    1099                     users.each { flow.study.addToReaders( it ) }
    1100                 } else if( type == "writers" ) {
    1101                     if( flow.study.writers )
    1102                         flow.study.writers.clear()
    1103                        
    1104                     users.each { flow.study.addToWriters( it ) }
    1105                 }
    1106 
     1097                if (type == "readers") {
     1098                        if (flow.study.readers)
     1099                        flow.study.readers.clear()
     1100                        users.each { flow.study.addToReaders(it) }
     1101                } else if (type == "writers") {
     1102                        if (flow.study.writers)
     1103                        flow.study.writers.clear()
     1104
     1105                        users.each { flow.study.addToWriters(it) }
     1106                }
    11071107        }
    1108                                                  
     1108
    11091109        /**
    11101110         * Handle the wizard subject page
     
    11891189                                }
    11901190                                subjectName = tempSubjectName
    1191                                
     1191
    11921192                                // create a subject instance
    11931193                                def subject = new Subject(
     
    13231323                                                        }
    13241324                                                }
    1325                                                
     1325
    13261326                                                eventGroup.removeFromSamplingEvents(event)
    13271327                                        } else {
Note: See TracChangeset for help on using the changeset viewer.