From 84f826a118480cf3578e0434503404d94b9f8707 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Sat, 12 Jan 2013 16:56:59 +0100 Subject: [PATCH] support empty work for new registrations correctly --- app/js/controllers.js | 9 ++++++--- app/lib/angular-strap | 2 +- app/partials/registration.html.ep | 6 +++--- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/app/js/controllers.js b/app/js/controllers.js index b61b852..919e7e0 100644 --- a/app/js/controllers.js +++ b/app/js/controllers.js @@ -147,10 +147,13 @@ if(0){//FIXME } } - $scope.abstract_class = function(abstract) { - return abstract.length <= 2000 ? 'ok' : 'ng-invalid'; + $scope.abstract_class = function(work) { + var abstract = work.abstract; + return angular.isString(abstract) && abstract.length <= 2000 ? 'ok' : 'ng-invalid'; } - $scope.abstract_length = function(abstract) { + $scope.abstract_length = function(work) { + var abstract = work.abstract; + if ( ! abstract ) return 0; return abstract.length <= 2000 ? abstract.length : 2000 - abstract.length; } diff --git a/app/lib/angular-strap b/app/lib/angular-strap index 85b5ffe..c066848 160000 --- a/app/lib/angular-strap +++ b/app/lib/angular-strap @@ -1 +1 @@ -Subproject commit 85b5ffe53911707ba2eb24152a556bce8892eedf +Subproject commit c0668483b0fa018da5c7be8aa85099104de01cf0 diff --git a/app/partials/registration.html.ep b/app/partials/registration.html.ep index a7da14d..f65651e 100644 --- a/app/partials/registration.html.ep +++ b/app/partials/registration.html.ep @@ -196,10 +196,10 @@ hr => 'Organizator simpozija' %>
-