Ignore:
Timestamp:
03/09/14 19:25:40 (11 years ago)
Author:
hendrikvanantwerpen
Message:
  • _ComplexValueMixin propagates priorityChange to children.
  • Deserialize updated docs after save too.
  • Validate to false if definitions are missing.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/client/qed-client/model/widgets/SurveyRunWidget.js

    r492 r493  
    1717            if ( !value.startDate ) { delete value.startDate; }
    1818            if ( !value.endDate ) { delete value.endDate; }
    19             value.respondentCanDeleteOwnResponse = value.respondentCanDeleteOwnResponse[0] === true;
     19            value.respondentCanDeleteOwnResponse =
     20                value.respondentCanDeleteOwnResponse.length > 0;
    2021            return value;
     22        },
     23        _setValueAttr: function(value) {
     24            value.respondentCanDeleteOwnResponse =
     25                value.respondentCanDeleteOwnResponse ? ["on"] : [];
     26            this.inherited(arguments);
    2127        }
    2228    });
Note: See TracChangeset for help on using the changeset viewer.