mirror of
https://github.com/twisterarmy/twister-html.git
synced 2025-01-27 15:14:40 +00:00
fix to update only user's own following_counter
This commit is contained in:
parent
9150e87809
commit
93320ed25b
@ -98,16 +98,17 @@ var InterfaceFunctions = function() {
|
|||||||
}, {cbFunc:cbFunc, cbArg:cbArg});
|
}, {cbFunc:cbFunc, cbArg:cbArg});
|
||||||
|
|
||||||
$(window)
|
$(window)
|
||||||
.on("eventFollow", function(e, user) {
|
.on('eventFollow', function(e, user) {
|
||||||
$(".following-count").text(followingUsers.length-1);
|
$('.mini-profile .following-count').text(followingUsers.length - 1);
|
||||||
setTimeout(requestTimelineUpdate, 1000, 'latest', postsPerRefresh, [user], promotedPostsOnly);
|
setTimeout(requestTimelineUpdate, 1000, 'latest', postsPerRefresh, [user], promotedPostsOnly);
|
||||||
})
|
})
|
||||||
.on("eventUnfollow", function(e, user) {
|
.on('eventUnfollow', function(e, user) {
|
||||||
$(".following-count").text(followingUsers.length-1);
|
$('.mini-profile .following-count').text(followingUsers.length - 1);
|
||||||
$('.wrapper .postboard .post').each( function() {
|
$('.wrapper .postboard .post').each( function() {
|
||||||
if (($(this).find('[data-screen-name="'+user+'"]').length && !$(this).find(".post-retransmited-by").text())
|
var elem = $(this);
|
||||||
|| $(this).find(".post-retransmited-by").text() == '@'+user)
|
if ((elem.find('[data-screen-name="' + user + '"]').length && !elem.find(".post-retransmited-by").text())
|
||||||
$( this ).remove();
|
|| elem.find(".post-retransmited-by").text() === '@'+user)
|
||||||
|
elem.remove();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -385,10 +385,11 @@ function follow(user, publicFollow, cbFunc, cbArg) {
|
|||||||
function unfollow(user, cbFunc, cbArg) {
|
function unfollow(user, cbFunc, cbArg) {
|
||||||
//console.log('we are not following @'+user+' anymore');
|
//console.log('we are not following @'+user+' anymore');
|
||||||
var i = followingUsers.indexOf(user);
|
var i = followingUsers.indexOf(user);
|
||||||
if( i >= 0 ) {
|
if (i >= 0) {
|
||||||
followingUsers.splice(i,1);
|
followingUsers.splice(i, 1);
|
||||||
twisterFollowingO.update(user);
|
twisterFollowingO.update(user);
|
||||||
$(window).trigger("eventUnfollow", user)
|
// FIXME also need to check list of pending posts to remove from there
|
||||||
|
$(window).trigger('eventUnfollow', user);
|
||||||
}
|
}
|
||||||
delete _isFollowPublic[user];
|
delete _isFollowPublic[user];
|
||||||
saveFollowing();
|
saveFollowing();
|
||||||
@ -816,12 +817,12 @@ function initInterfaceFollowing() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
$(window)
|
$(window)
|
||||||
.on("eventFollow", function(e, user) {
|
.on('eventFollow', function(e, user) {
|
||||||
$(".following-count").text(followingUsers.length-1);
|
$('.mini-profile .following-count').text(followingUsers.length - 1);
|
||||||
showFollowingUsers();
|
showFollowingUsers();
|
||||||
})
|
})
|
||||||
.on("eventUnfollow", function(e, user) {
|
.on('eventUnfollow', function(e, user) {
|
||||||
$(".following-count").text(followingUsers.length-1);
|
$('.mini-profile .following-count').text(followingUsers.length - 1);
|
||||||
showFollowingUsers();
|
showFollowingUsers();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user