Changeset 1621


Ignore:
Timestamp:
Mar 11, 2011, 11:02:30 AM (6 years ago)
Author:
robert@…
Message:

Fixed some bugs in simple wizard and study view page

Location:
trunk/grails-app
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • 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/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/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>
Note: See TracChangeset for help on using the changeset viewer.