maybe working sort
This commit is contained in:
		| @@ -93,6 +93,7 @@ function searchForWords(searchWords, tweets){ | |||||||
| } | } | ||||||
|  |  | ||||||
| function sortTweets(tweets, sort){ | function sortTweets(tweets, sort){ | ||||||
|  |     console.log(sort) | ||||||
|     if(typeof sort.sortby == 'undefined'){ |     if(typeof sort.sortby == 'undefined'){ | ||||||
|         return tweets |         return tweets | ||||||
|     } |     } | ||||||
| @@ -121,10 +122,12 @@ function sortTweets(tweets, sort){ | |||||||
|             tweets.sort(function(a,b){return a.reply_count-b.reply_count}) |             tweets.sort(function(a,b){return a.reply_count-b.reply_count}) | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|     if (sort.sortby == "date"){ |     if (sort.sortby == "time"){ | ||||||
|         if(sort.order == 'asc'){ |         if(sort.order == 'asc'){ | ||||||
|  |             console.log("asc") | ||||||
|             tweets.sort(function(a,b){return Date(b.created_at)-Date(a.reply_count)}) |             tweets.sort(function(a,b){return Date(b.created_at)-Date(a.reply_count)}) | ||||||
|         } else{ |         } else{ | ||||||
|  |             console.log("desc") | ||||||
|             tweets.sort(function(a,b){return Date(a.created_at)-Date(b.reply_count)}) |             tweets.sort(function(a,b){return Date(a.created_at)-Date(b.reply_count)}) | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|   | |||||||
| @@ -78,7 +78,7 @@ $(window).on("filter", function() { | |||||||
|     tweets = window.sessionStorage.getItem('tweets'); |     tweets = window.sessionStorage.getItem('tweets'); | ||||||
|     tweets = JSON.parse(tweets); |     tweets = JSON.parse(tweets); | ||||||
|     tweets = filterTweets(tweets, filters.blockedWords, filters.searchedWords.concat(filters.sports), filters.sorted, filters.order); |     tweets = filterTweets(tweets, filters.blockedWords, filters.searchedWords.concat(filters.sports), filters.sorted, filters.order); | ||||||
|     tweets = sortTweets(tweets, [filters.sorted, filters.order]); |     tweets = sortTweets(tweets, {"sortby":filters.sorted, "order":filters.order}); | ||||||
|     var displayTweets = tweets.reverse().slice(0, 20).reverse(); |     var displayTweets = tweets.reverse().slice(0, 20).reverse(); | ||||||
|     if(tweetCell(displayTweets[0]) != lastTweet){ |     if(tweetCell(displayTweets[0]) != lastTweet){ | ||||||
|         parent.replaceChildren(); |         parent.replaceChildren(); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user