twitter: filter by dateofyear + year

This commit is contained in:
Tommy Parnell
2015-10-10 16:44:21 -04:00
parent 1b38a7f049
commit c35610f733

View File

@@ -49,7 +49,7 @@ namespace DotNetMashup.Web.Repositories
.Select(a => Search.SearchTweets(new TweetSearchParameters("#" + a) { Lang = Language.English, MaximumNumberOfResults = 100, TweetSearchType = Tweetinvi.Core.Interfaces.Parameters.TweetSearchType.OriginalTweetsOnly }))
.SelectMany(a => a)
.Where(a => !a.IsRetweet && !filter.IsMatch(a.Text) && !a.Hashtags.Any(b => filter.IsMatch(b.Text)))
.GroupBy(a => a.CreatedAt.Day + a.CreatedAt.Year)
.GroupBy(a => a.CreatedAt.DayOfYear + a.CreatedAt.Year)
.SelectMany(a => a.Distinct().Take(3))
.Select(a => a.ToTwitterData())
.OrderByDescending(a => a.PublishedDate)