Removed dateCreated from being cloned in tasks

This commit is contained in:
TheHollidayInn
2015-06-15 23:03:28 -05:00
parent b81024bdd6
commit e9269d332c
2 changed files with 3 additions and 4 deletions

View File

@@ -216,13 +216,12 @@ describe('Challenges Controller', function() {
value: 0, value: 0,
} }
]; ];
scope.clone(copyChallenge) scope.clone(copyChallenge);
expect( scope.newChallenge.name ).to.eql( copyChallenge.name ); expect( scope.newChallenge.name ).to.eql( copyChallenge.name );
expect( scope.newChallenge.description ).to.eql( copyChallenge.description ); expect( scope.newChallenge.description ).to.eql( copyChallenge.description );
for( var property in copyChallenge.habits[0] ) { for( var property in copyChallenge.habits[0] ) {
if ( property == "_id" || property == "id" ) { if ( property == "_id" || property == "id" || property == "dateCreated" ) {
expect( scope.newChallenge.habits[0][property] ).to.not.eql( copyChallenge.habits[0][property] ); expect( scope.newChallenge.habits[0][property] ).to.not.eql( copyChallenge.habits[0][property] );
} else { } else {
expect( scope.newChallenge.habits[0][property] ).to.eql( copyChallenge.habits[0][property] ); expect( scope.newChallenge.habits[0][property] ).to.eql( copyChallenge.habits[0][property] );

View File

@@ -104,7 +104,7 @@ habitrpg.controller("ChallengesCtrl", ['$rootScope','$scope', 'Shared', 'User',
function cloneTask(taskToClone, index, array) { function cloneTask(taskToClone, index, array) {
var tmpTask = {}; var tmpTask = {};
for( var property in taskToClone ) { for( var property in taskToClone ) {
if ( property !== "_id" && property !== "id" ) { if ( property !== "_id" && property !== "id" && property !== "dateCreated" ) {
tmpTask[property] = taskToClone[property]; tmpTask[property] = taskToClone[property];
} }
} }