Changeset 492 for Dev/trunk/src/client/qed-client/model/classes/surveys.js
- Timestamp:
- 03/09/14 14:23:42 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/client/qed-client/model/classes/surveys.js
r490 r492 1 1 define([ 2 2 "./_Class", 3 "./questions", 4 "dojo/_base/array", 3 5 "dojo/_base/declare", 4 "dojo/date/stamp", 5 "dojo/store/JsonRest" 6 ], function(_Class, declare, stamp, JsonRest) { 6 "dojo/_base/lang" 7 ], function(_Class, questions, array, declare, lang) { 7 8 8 9 var Surveys = declare([_Class],{ … … 18 19 }, 19 20 _deserialize: function(obj) { 21 obj.questions = array.map(obj.questions, 22 lang.hitch(questions,'_doDeserialize')); 20 23 if (obj.publicationDate) { 21 obj.publicationDate = stamp.fromISOString(obj.publicationDate);24 obj.publicationDate = this._parseDate(obj.publicationDate); 22 25 } 23 26 }, 24 27 _serialize: function(obj) { 28 obj.questions = array.map(obj.questions, 29 lang.hitch(questions,'_doSerialize')); 25 30 if (obj.publicationDate) { 26 obj.publicationDate = stamp.toISOString(obj.publicationDate);31 obj.publicationDate = this._formatDate(obj.publicationDate); 27 32 } 28 33 },
Note: See TracChangeset
for help on using the changeset viewer.