diff --git a/Socialmetrica.package/NitterUser.class/instance/updatedTweets.st b/Socialmetrica.package/NitterUser.class/instance/updatedTweets.st new file mode 100644 index 0000000..0c6488e --- /dev/null +++ b/Socialmetrica.package/NitterUser.class/instance/updatedTweets.st @@ -0,0 +1,11 @@ +accessing +updatedTweets + | currentTweetsPage response nextPageCursor | + + currentTweetsPage := self collectRawTweetsFrom: self userNameLinkWithReplies upToPage: 2. + [ (currentTweetsPage collect: [ :tweet | tweet id ]) includes: self newestTweet id ] whileFalse: [ + response addAll: currentTweetsPage. + nextPageCursor := currentTweetsPage nextCursor. + currentTweetsPage := self collectRawTweetsFrom: nextPageCursor upToPage: 2. + ]. + ^ response \ No newline at end of file