From fc3e86aea65d0cbbc4fadfeed85cc5b901638dba Mon Sep 17 00:00:00 2001 From: Ludovic Stephan Date: Sat, 18 Mar 2017 22:06:30 -0300 Subject: [PATCH] Add websocket support to ArticleManager --- kfet/static/kfet/js/kpsul.js | 5 +++-- kfet/templates/kfet/kpsul.html | 8 +++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/kfet/static/kfet/js/kpsul.js b/kfet/static/kfet/js/kpsul.js index 1a6ca4b2..fd7b1a1f 100644 --- a/kfet/static/kfet/js/kpsul.js +++ b/kfet/static/kfet/js/kpsul.js @@ -415,9 +415,10 @@ class ArticleManager { this.list.fromAPI({}, this.display_list.bind(this), $.noop) ; } + //TODO: filter articles before ? update_data(data) { - for (let article_dict of data) { - article = this.list.find('article', article_dict['id']); + for (let article_dict of data.articles) { + var article = this.list.find('article', article_dict['id']); // For now, article additions are disregarded if (article) { diff --git a/kfet/templates/kfet/kpsul.html b/kfet/templates/kfet/kpsul.html index 31714bdb..8fd903df 100644 --- a/kfet/templates/kfet/kpsul.html +++ b/kfet/templates/kfet/kpsul.html @@ -799,11 +799,9 @@ $(document).ready(function() { displayCheckoutData(); } } - for (var i=0; i