Ignore:
Timestamp:
Feb 10, 2010, 5:35:11 PM (13 years ago)
Author:
duh
Message:
  • previous commits broke application bootstrapping:
    • fixed some domain classes where nullable and / or blank were not correctly implemented
    • commented out the PPSH study which is still buggy
  • improved wizard data handeling, error reporting and javascript
Location:
trunk/grails-app/domain/dbnp
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssay.groovy

    r186 r189  
    11package dbnp.clinicaldata
    2 
     2/**
     3 * class description
     4 *
     5 * Revision information:
     6 * $Rev$
     7 * $Author$
     8 * $Date$
     9 */
    310class ClinicalAssay {
    411
  • trunk/grails-app/domain/dbnp/studycapturing/EventDescription.groovy

    r186 r189  
    77 * For the moment, EventDescription is not linked to a specific study or user.
    88 * This means that the user can add events of all possible event types as defined by the (global) EventDescription collection.
     9 *
     10 * Revision information:
     11 * $Rev$
     12 * $Author$
     13 * $Date$
    914 */
    10 class EventDescription {
    11 
     15class EventDescription implements Serializable {
    1216        String name
    1317        String description
     
    1721
    1822        static constraints = {
    19                 classification(nullable: true)
     23                classification(nullable: true, blank: true)
    2024        }
    21 
    2225}
  • trunk/grails-app/domain/dbnp/studycapturing/Protocol.groovy

    r186 r189  
    88 * For the moment, there is one global Protocol store. From user experience, it should become clear if this store
    99 * has to remain global or should be bound to specific templates, users, user groups or even studies.
     10 *
     11 * Revision information:
     12 * $Rev$
     13 * $Author$
     14 * $Date$
    1015 */
    11 class Protocol {
    12 
     16class Protocol implements Serializable {
    1317    String name
    1418    Term   reference
     
    1620    static hasMany = [parameters : ProtocolParameter, compounds: Compound]
    1721    static constraints = {
    18         reference(nullable: true)
     22        reference(nullable: true, blank: true)
    1923    }
    20 
    21 
    2224}
  • trunk/grails-app/domain/dbnp/studycapturing/Study.groovy

    r188 r189  
    2929                        samplingEvents: SamplingEvent,
    3030                        assays: Assay,
    31                         persons: StudyPerson,
    32                         publications: Publication
     31            persons: StudyPerson,
     32            publications: Publication
    3333        ]
    3434
Note: See TracChangeset for help on using the changeset viewer.