import DS from 'ember-data' import moment from 'moment' # mozo magick, better than ember-cli-moment-transform, since it preserves dates through time zones!!!! export default DS.Transform.extend deserialize: (serialized)-> return serialized unless serialized m = moment(serialized) m.type = 'date' m serialize: (deserialized, options = {})-> return deserialized unless deserialized deserialized = moment(deserialized) unless moment.isMoment(deserialized) deserialized.format(options.format || 'YYYY-MM-DD')