diff --git a/app/controllers/users/users.authentication.server.controller.js b/app/controllers/users/users.authentication.server.controller.js index 3098623b..20add01a 100755 --- a/app/controllers/users/users.authentication.server.controller.js +++ b/app/controllers/users/users.authentication.server.controller.js @@ -51,7 +51,9 @@ var config_nev = function () { }, function(err, options){ if(err) throw err; - nev.generateTempUserModel(User); + nev.generateTempUserModel(User, function(){ + return; + }); }); }; diff --git a/public/modules/forms/directives/field.client.directive.js b/public/modules/forms/directives/field.client.directive.js index 17441064..7bac569f 100644 --- a/public/modules/forms/directives/field.client.directive.js +++ b/public/modules/forms/directives/field.client.directive.js @@ -88,7 +88,7 @@ angular.module('forms').directive('fieldDirective', ['$http', '$compile', '$root break; case 'number': scope.field.input_type = 'text'; - scope.field.validateRegex = /^\d+$/; + scope.field.validateRegex = /^-?\d+$/; break; default: scope.field.input_type = 'url';