From 06d35d0515a6745dfee1958875277de2059e6b62 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Tue, 15 Jan 2019 23:50:11 +0000 Subject: [PATCH] Don't send since_id if there's no newest post --- src/Service/TweetFetcher.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Service/TweetFetcher.php b/src/Service/TweetFetcher.php index c06d415..b525e5a 100644 --- a/src/Service/TweetFetcher.php +++ b/src/Service/TweetFetcher.php @@ -49,12 +49,12 @@ class TweetFetcher public function getTweets(): Collection { - $newestTweet = $this->tweetRepository->findNewestTweet(); + $params = ['q' => collect($this->params()->all())->implode(' AND ')]; + if ($newestTweet = $this->tweetRepository->findNewestTweet()) { + $params['since_id'] = $newestTweet->getId(); + } - $response = collect($this->codebird->get()->search_tweets([ - 'q' => collect($this->params()->all())->implode(' AND '), -// 'since_id' => $newestTweet ? $newestTweet->getId() : null, - ])); + $response = collect($this->codebird->get()->search_tweets($params)); if ($response->get('httpstatus') != 200) { dump($response);