diff --git a/public/modules/forms/admin/directives/auto-save.client.directive.js b/public/modules/forms/admin/directives/auto-save.client.directive.js index 008e2956..b21b5da9 100644 --- a/public/modules/forms/admin/directives/auto-save.client.directive.js +++ b/public/modules/forms/admin/directives/auto-save.client.directive.js @@ -1,6 +1,5 @@ 'use strict'; - function removeDateFieldsFunc(o) { var clone = _.clone(o); function eachObject(v,k){ @@ -80,9 +79,10 @@ angular.module('forms').directive('autoSaveForm', ['$rootScope', '$timeout', fun delete oldValue.visible_form_fields; newValue.form_fields = _.removeDateFields(newValue.form_fields); oldValue.form_fields = _.removeDateFields(oldValue.form_fields); - + var changedFields = !!DeepDiff.diff(oldValue, newValue) && DeepDiff.diff(oldValue, newValue).length > 0; + console.log(DeepDiff.diff(oldValue, newValue)); //If our form is undefined, don't save form if(!changedFields){ $rootScope.finishedRender = true; diff --git a/public/modules/forms/admin/directives/edit-form.client.directive.js b/public/modules/forms/admin/directives/edit-form.client.directive.js index b3077584..16f785f6 100644 --- a/public/modules/forms/admin/directives/edit-form.client.directive.js +++ b/public/modules/forms/admin/directives/edit-form.client.directive.js @@ -91,8 +91,6 @@ angular.module('forms').directive('editFormDirective', ['$rootScope', 'FormField */ // Add a new field $scope.addNewField = function(modifyForm, fieldType){ - console.log('fieldType:'+fieldType); - // increment lastAddedID counter $scope.addField.lastAddedID++; var fieldTitle = fieldType; @@ -120,9 +118,7 @@ angular.module('forms').directive('editFormDirective', ['$rootScope', 'FormField shape: 'Heart' } } - - console.log(newField.title); - + if($scope.showAddOptions(newField)){ newField.fieldOptions = []; newField.fieldOptions.push({ @@ -141,7 +137,6 @@ angular.module('forms').directive('editFormDirective', ['$rootScope', 'FormField // Delete particular field on button click $scope.deleteField = function (field_index) { - console.log($scope.myform.form_fields); $scope.myform.form_fields.splice(field_index, 1); }; @@ -177,7 +172,6 @@ angular.module('forms').directive('editFormDirective', ['$rootScope', 'FormField for(var i = 0; i < $scope.myform.startPage.buttons.length; i++){ currID = $scope.myform.startPage.buttons[i]._id; - console.log(currID); if(currID === button._id){ $scope.myform.startPage.buttons.splice(i, 1); @@ -194,9 +188,6 @@ angular.module('forms').directive('editFormDirective', ['$rootScope', 'FormField // add new option to the field $scope.addOption = function(field_index){ var currField = $scope.myform.form_fields[field_index]; - //console.log(field_index); - //console.log(currField); - if(currField.fieldType === 'checkbox' || currField.fieldType === 'dropdown' || currField.fieldType === 'radio'){ if(!currField.fieldOptions){ $scope.myform.form_fields[field_index].fieldOptions = []; diff --git a/public/modules/forms/admin/directives/edit-submissions-form.client.directive.js b/public/modules/forms/admin/directives/edit-submissions-form.client.directive.js index fa36679d..8b1f51a6 100644 --- a/public/modules/forms/admin/directives/edit-submissions-form.client.directive.js +++ b/public/modules/forms/admin/directives/edit-submissions-form.client.directive.js @@ -39,7 +39,6 @@ angular.module('forms').directive('editSubmissionsFormDirective', ['$rootScope', } $scope.table.rows = submissions; - console.log(submissions); /* ** Analytics Functions @@ -94,9 +93,6 @@ angular.module('forms').directive('editSubmissionsFormDirective', ['$rootScope', stats[deviceType].completion = (stats[deviceType].responses / stats[deviceType].visits).toFixed(0); if(!stats[deviceType].completion) stats[deviceType].completion = 0; } - console.log("stats"); - - } return stats; diff --git a/public/modules/forms/base/views/directiveViews/field/rating.html b/public/modules/forms/base/views/directiveViews/field/rating.html index 23a6c0b0..254545db 100644 --- a/public/modules/forms/base/views/directiveViews/field/rating.html +++ b/public/modules/forms/base/views/directiveViews/field/rating.html @@ -16,7 +16,6 @@