diff --git a/ecosystem.json b/ecosystem.json index ef0e3f6e..0970d393 100644 --- a/ecosystem.json +++ b/ecosystem.json @@ -25,7 +25,7 @@ "ref" : "origin/master", "repo" : "git@github.com:whitef0x0/tellform.git", "path" : "/opt/deploy", - "post-deploy" : "npm install && pm2 startOrRestart ecosystem.json --env production", + "post-deploy" : "npm install && pm2 startOrGracefulReload ecosystem.json --env production", "env" : { "NODE_ENV": "production", "BASE_URL": "admin.tellform.com" diff --git a/public/modules/forms/directives/key-to-option.client.directive.js b/public/modules/forms/directives/key-to-option.client.directive.js index 5dde92e1..87066c44 100644 --- a/public/modules/forms/directives/key-to-option.client.directive.js +++ b/public/modules/forms/directives/key-to-option.client.directive.js @@ -2,26 +2,21 @@ angular.module('forms').directive('keyToOption', function(){ return { - restrict: 'AE', - transclude: true, + restrict: 'A', scope: { - field: '&' + field: '=' }, link: function($scope, $element, $attrs, $select) { $element.bind('keydown keypress', function(event) { var keyCode = event.which || event.keyCode; var index = parseInt(String.fromCharCode(keyCode))-1; - console.log($scope.field); + //console.log($scope.field); if (index < $scope.field.fieldOptions.length) { event.preventDefault(); $scope.$apply(function () { $scope.field.fieldValue = $scope.field.fieldOptions[index].option_value; - if($attrs.type === 'dropdown'){ - $select.selected.option_value = $scope.field.fieldOptions[index].option_value; - } - console.log($scope); }); } diff --git a/public/modules/forms/views/directiveViews/field/radio.html b/public/modules/forms/views/directiveViews/field/radio.html index 36e56049..846686f0 100755 --- a/public/modules/forms/views/directiveViews/field/radio.html +++ b/public/modules/forms/views/directiveViews/field/radio.html @@ -1,6 +1,6 @@ +