2018-12-29 01:27:37 +01:00
|
|
|
/* eslint-disable ember/avoid-leaking-state-in-ember-objects */
|
2016-12-19 17:04:09 +01:00
|
|
|
import { Factory } from 'ember-cli-mirage';
|
|
|
|
import encrypt from '../utils/encrypt';
|
|
|
|
|
|
|
|
export default Factory.extend({
|
|
|
|
creationDate: (new Date()).toISOString(),
|
|
|
|
name: 'John Doe',
|
|
|
|
selections: [],
|
|
|
|
afterCreate(user, server) {
|
|
|
|
let propertiesToEncrypt = [
|
|
|
|
'creationDate',
|
|
|
|
'name',
|
|
|
|
'selections'
|
|
|
|
];
|
|
|
|
encrypt(propertiesToEncrypt, user, server);
|
|
|
|
}
|
|
|
|
});
|