pub/fnordmetric.js in fnordmetric-0.6.1 vs pub/fnordmetric.js in fnordmetric-0.6.2

- old
+ new

@@ -957,23 +957,21 @@ session_picture.attr('src', session_data["_picture"]); }; listElem.append( $('<li class="session"></li>').append( - $('<input type="checkbox" />').click(function(){ updateEventFilter(); }) - ).append( $('<div class="picture"></div>').html(session_picture) ).append( $('<span class="name"></span>').html(session_name) ).append( $('<span class="time"></span>').html(session_time) ).append( $('<span class="history"></span>').html('history') .click(function(){ - setCheckboxesCheckedState(true, false); - $('input', $(this).parent()).attr('checked', true); - updateEventFilter(); loadEventHistory({session_key: session_data["session_key"]}); + setCheckboxesCheckedState(true, false); + updateEventFilter(); + loadEventHistory({session_key: session_data["session_key"]}); }) ).attr('data-session', session_data["session_key"]) ); } @@ -1000,19 +998,25 @@ } event_time.html(formatTimeOfDay(event_data._time)); if(event_data._session_key && event_data._session_key.length > 0){ + var __session_key = event_data._session_key; + var load_usersession = (function(){ + loadEventHistory({session_key: __session_key}); + }); if(session_data=sessionData[event_data._session_key]){ if(session_data._name){ event_props.append( - $('<strong></strong>').html(session_data._name) + $('<strong></strong>').html(session_data._name).css({ + 'cursor': 'pointer' + }).click(load_usersession) ); } if(session_data._picture){ event_picture.append( $('<img width="40" />').attr('src', session_data._picture) - ) + ).click(load_usersession); } } } feedInnerElem.prepend(