Changeset 1621

Show
Ignore:
Timestamp:
11-03-11 11:02:30 (3 years ago)
Author:
robert@…
Message:

Fixed some bugs in simple wizard and study view page

Location:
trunk/grails-app
Files:
6 modified

Legend:

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

    r1612 r1621  
    193193                 
    194194                missingFields { 
     195                        on( "refresh" ) { 
     196                                handleMissingFields( flow.study, params, flow ); 
     197                                success(); 
     198                        }.to "missingFields" 
    195199                        on( "next" ) { 
    196200                                if( !handleMissingFields( flow.study, params, flow ) ) { 
  • trunk/grails-app/controllers/dbnp/studycapturing/StudyController.groovy

    r1588 r1621  
    2828                def offset = params.offset ? params.int( 'offset' ) : 0 
    2929        def studies = Study.giveReadableStudies( user, max, offset ); 
    30  
     30                println "Studies: " + studies 
    3131        [studyInstanceList: studies, studyInstanceTotal: Study.countReadableStudies( user ), loggedInUser: user] 
    3232    } 
  • trunk/grails-app/controllers/SandboxController.groovy

    r1430 r1621  
    88 
    99        def index = { 
    10  
     10                println Study.list(); 
     11                 
    1112                // Get the example study in a lazy way 
    1213                def st = Study.get(1) 
  • trunk/grails-app/domain/dbnp/studycapturing/Study.groovy

    r1594 r1621  
    460460                                order("title", "asc") 
    461461                                 
    462                         } 
     462                        }.unique() 
    463463                } 
    464464 
     
    472472                                } 
    473473                        } 
    474                 } 
     474                }.unique() 
    475475        } 
    476476 
     
    491491                                        eq("publicstudy", true) 
    492492                                } 
    493                         } 
     493                        }.unique() 
    494494                } else if (user.hasAdminRights()) { 
    495495                        return c.list { 
     
    497497                                firstResult(offset) 
    498498                                order("title", "asc") 
    499                         } 
     499                        }.unique() 
    500500                } else { 
    501501                        return c.list { 
     
    515515                                        } 
    516516                                } 
    517                         } 
     517                        }.unique() 
    518518                } 
    519519        } 
  • trunk/grails-app/services/dbnp/importer/ImporterService.groovy

    r1613 r1621  
    406406                                Cell cell = excelRow.getCell( i ); 
    407407                                 
     408                                if( !cell ) 
     409                                        continue; 
     410                                         
    408411                                // get the MappingColumn information of the current cell 
    409412                                def mc = mcmap[cell.getColumnIndex()] 
  • trunk/grails-app/views/study/list.gsp

    r1609 r1621  
    8787                        <sec:ifLoggedIn> 
    8888                                <span class="button"><g:link class="create" controller="studyWizard" params="[jump:'create']"><g:message code="default.new.label" args="[entityName]"/></g:link></span> 
     89                                <span class="button"><g:link class="create" controller="simpleWizard">Simple wizard</g:link></span> 
    8990                                <span class="button"><a class="compare" href="#" onClick="$( 'form#list_extended' ).first().submit(); return false;">Compare selected studies</a></span> 
    9091                        </sec:ifLoggedIn>