diff --git a/services/web/app/views/project/list.jade b/services/web/app/views/project/list.jade index 32cd9648a5..1e44e12c2f 100644 --- a/services/web/app/views/project/list.jade +++ b/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 diff --git a/services/web/public/coffee/UserDetailsUpdater.coffee b/services/web/public/coffee/UserDetailsUpdater.coffee index 5a7db1db07..d29859b444 100644 --- a/services/web/public/coffee/UserDetailsUpdater.coffee +++ b/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)->