Skip to content
This repository was archived by the owner on May 16, 2019. It is now read-only.

Commit c3f8c0b

Browse files
committed
Show no followers message if none were loaded
1 parent 7bafe8d commit c3f8c0b

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

js/languages/en-US.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -305,9 +305,9 @@
305305
"Off": "Off",
306306
"ClickToChange": "Click to change",
307307
"NotProvided": "not provided",
308-
"NotFollowingAnyone": "Not following anyone",
309-
"NoFollowers": "No followers",
310-
"NoReviews": "No reviews",
308+
"NotFollowingAnyone": "No nodes being followed were loaded",
309+
"NoFollowers": "No followers were loaded",
310+
"NoReviews": "No reviews were loaded",
311311
"NoDetailsSpecified": "No details specified",
312312
"Moderator": "Moderator",
313313
"Moderator2": "Moderator:",

js/views/userPageVw.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -710,14 +710,15 @@ module.exports = baseVw.extend({
710710
this.followers.fetch({
711711
data: fetchFollowersParameters,
712712
success: (model)=> {
713-
var followerArray = model.get('followers');
713+
var followerArray = model.get('followers') || [];
714714

715715
this.followerFetchTotal = model.get('count') || followerArray.length; //the length is for older servers
716716
this.$('.js-userFollowerCount').html(this.followerFetchTotal);
717717

718718
if (self.isRemoved()) return;
719-
720-
if(followerArray.length){
719+
720+
if(followerArray.length || this.followerFetchTotal == 0){
721+
//always render the first time so the no followers message is shown for no followers
721722
this.renderFollowers(followerArray, this.followerFetchTotal);
722723
}
723724
},

0 commit comments

Comments
 (0)