Ver código fonte

added defaults of empty string into user profile, also changed account -> profile in message

Henry Oswald 12 anos atrás
pai
commit
e1c8dc943e

+ 1 - 1
services/web/app/views/project/list.jade

@@ -108,7 +108,7 @@ block content
 										div(ng-show="percentComplete >= 100")
 											h4 100% complete, well done!
 										div(ng-hide="percentComplete >= 100")
-											h4 Your account is 
+											h4 Your profile is 
 												strong {{percentComplete}}% 
 												| complete
 

+ 5 - 5
services/web/public/coffee/UserDetailsUpdater.coffee

@@ -20,10 +20,10 @@ define ["libs/algolia", "libs/angular", "libs/angular-autocomplete/angular-autoc
 
 		$http.get("/user/personal_info").success (data)->
 			$scope.userInfoForm =
-				first_name: data.first_name
-				last_name: data.last_name
-				role: 	   data.role
-				institution: data.institution
+				first_name: data.first_name || ""
+				last_name: data.last_name || ""
+				role: 	   data.role || ""
+				institution: data.institution || ""
 				_csrf : window.csrfToken
 
 			if getPercentComplete() != 100
@@ -41,7 +41,7 @@ define ["libs/algolia", "libs/angular", "libs/angular-autocomplete/angular-autoc
 			$scope.percentComplete = getPercentComplete()
 
 		getPercentComplete = ->
-			results = _.filter $scope.userInfoForm, (value)-> value? and value?.length != 0
+			results = _.filter $scope.userInfoForm, (value)-> !value? or value?.length != 0
 			results.length * 20
 
 		$scope.updateInstitutionsList = (inputVal)->