From eff3fc9b7a1397551f2e9ce29150c01a3d6379b8 Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli Date: Fri, 21 Jun 2013 15:35:00 -0400 Subject: [PATCH] fixed error in favouriting posts --- public/src/forum/topic.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/public/src/forum/topic.js b/public/src/forum/topic.js index 7dddd0aa03..0ec7da5a2b 100644 --- a/public/src/forum/topic.js +++ b/public/src/forum/topic.js @@ -445,14 +445,24 @@ uid = ids[1]; if (thread_state.locked !== '1') { - if (this.children[2].className == 'icon-star-empty') { + var element = $(this).find('i'); + if(element.attr('class') == 'icon-star-empty') { + element.attr('class', 'icon-star'); + socket.emit('api:posts.favourite', {pid: pid, room_id: app.current_room}); + } + else { + element.attr('class', 'icon-star-empty'); + socket.emit('api:posts.unfavourite', {pid: pid, room_id: app.current_room}); + } + + /*if (this.children[2].className == 'icon-star-empty') { this.children[2].className = 'icon-star'; socket.emit('api:posts.favourite', {pid: pid, room_id: app.current_room}); } else { this.children[2].className = 'icon-star-empty'; socket.emit('api:posts.unfavourite', {pid: pid, room_id: app.current_room}); - } + }*/ } }); }