fixed fave stars, removed the watch button from normal posts

This commit is contained in:
Baris Soner Usakli
2013-11-28 17:45:04 -05:00
parent 85aa587749
commit fa56eca962
2 changed files with 14 additions and 14 deletions

View File

@@ -538,24 +538,22 @@ define(function() {
socket.on('api:posts.favourite', function(data) {
if (data.status === 'ok' && data.pid) {
var favEl = document.querySelector('.post_rep_' + data.pid).nextSibling;
if (favEl) {
favEl.className = 'fa fa-star';
$(favEl).parent()
.addClass('btn-warning')
.attr('data-favourited', true);
var favBtn = $('li[data-pid="' + data.pid + '"] .favourite');
if(favBtn.length) {
favBtn.addClass('btn-warning')
.attr('data-favourited', true)
.find('i').attr('class', 'fa fa-star');
}
}
});
socket.on('api:posts.unfavourite', function(data) {
if (data.status === 'ok' && data.pid) {
var favEl = document.querySelector('.post_rep_' + data.pid).nextSibling;
if (favEl) {
favEl.className = 'fa fa-star-o';
$(favEl).parent()
.removeClass('btn-warning')
.attr('data-favourited', false);
var favBtn = $('li[data-pid="' + data.pid + '"] .favourite');
if(favBtn.length) {
favBtn.removeClass('btn-warning')
.attr('data-favourited', false)
.find('i').attr('class', 'fa fa-star-o');
}
}
});