From 33c013633f5e15ad993352e11f2e239a1898db06 Mon Sep 17 00:00:00 2001 From: danielgrippi Date: Wed, 23 Mar 2011 18:22:43 -0700 Subject: [PATCH] fix cucumber, comments --- public/javascripts/web-socket-receiver.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/public/javascripts/web-socket-receiver.js b/public/javascripts/web-socket-receiver.js index db8c2c957..f3c7cd8da 100644 --- a/public/javascripts/web-socket-receiver.js +++ b/public/javascripts/web-socket-receiver.js @@ -95,10 +95,20 @@ var WebSocketReceiver = { if( $(".comment[data-guid='"+commentId+"']").length == 0 ) { - var post = $("*[data-guid='"+postId+"']'"); - $('.comment.posted', post).last().after( - $(html).fadeIn("fast", function(){}) - ); + var post = $("*[data-guid='"+postId+"']'"), + prevComments = $('.comment.posted', post); + + + if(prevComments.length > 0) { + prevComments.last().after( + $(html).fadeIn("fast", function(){}) + ); + } else { + $('.comments li:last', post).before( + $(html).fadeIn("fast", function(){}) + ); + } + var toggler = $('.show_post_comments', post); if(toggler.length > 0){