diff --git a/dashboard.py b/dashboard.py index 4f7468e..1478963 100644 --- a/dashboard.py +++ b/dashboard.py @@ -40,7 +40,58 @@ def words(message): @event('tweet') def generate_tweet(ctx, e): - tweet = e.data + tweet = dict(e.data) + try: + try: + tweet.pop("id_str") + except KeyError: + pass + try: + tweet.pop("display_text_range") + except KeyError: + pass + try: + tweet.pop("in_reply_to_status_id") + except KeyError: + pass + try: + tweet.pop("in_reply_to_status_id_str") + except KeyError: + pass + try: + tweet.pop("in_reply_to_user_id") + except KeyError: + pass + try: + tweet.pop("in_reply_to_user_id_str") + except KeyError: + pass + try: + tweet.pop("in_reply_to_screen_name") + except KeyError: + pass + try: + tweet.pop("geo") + except KeyError: + pass + try: + tweet.pop("coordinates") + except KeyError: + pass + try: + tweet.pop("place") + except KeyError: + pass + try: + tweet.pop("contributors") + except KeyError: + pass + try: + tweet.pop("is_quote_status") + except KeyError: + pass + except: + pass # base sample on previous one # sample = clip(-100, e.data['previous'] + random.uniform(+5.0, -5.0), 100) # emit to outside world diff --git a/dashboard_static/js/code.js b/dashboard_static/js/code.js index dac7257..c2cf42b 100644 --- a/dashboard_static/js/code.js +++ b/dashboard_static/js/code.js @@ -25,7 +25,6 @@ function showFeeds() { function tweetCell(tweet) { const date = new Date(tweet.created_at); - console.log(new Intl.DateTimeFormat('en-GB').format(date)); var cell = document.createElement("div"); cell.innerHTML = `