diff --git a/zephyr/jstemplates/zephyr.html b/zephyr/jstemplates/zephyr.html index e57b7a5619..66ade481f7 100644 --- a/zephyr/jstemplates/zephyr.html +++ b/zephyr/jstemplates/zephyr.html @@ -1,4 +1,6 @@ {{! Client-side Mustache template for rendering zephyrs.}} +{{#each zephyrs}} +{{#with this}} {{#include_bookend}} {{/include_bookend}} @@ -37,3 +39,5 @@
{{{content}}}
+{{/with}} +{{/each}} diff --git a/zephyr/static/js/zephyr.js b/zephyr/static/js/zephyr.js index 14785a26e9..aa4d11e794 100644 --- a/zephyr/static/js/zephyr.js +++ b/zephyr/static/js/zephyr.js @@ -655,10 +655,7 @@ function add_to_table(zephyrs, table_name, filter_function) { prev = zephyr; }); - $.each(zephyrs_to_render, function (index, zephyr) { - var new_tr = $(templates.zephyr(zephyr)); - table.append(new_tr); - }); + table.append(templates.zephyr({'zephyrs': zephyrs_to_render})); $.each(zephyrs_to_render, function (index, zephyr) { register_huddle_onclick(get_zephyr_row(zephyr.id), zephyr.sender_email);