aboutsummaryrefslogtreecommitdiff
path: root/src/display
diff options
context:
space:
mode:
authorAndy Wortman <ixineeringeverywhere@gmail.com>2017-10-16 23:24:52 -0700
committerAndy Wortman <ixineeringeverywhere@gmail.com>2017-10-17 00:11:56 -0700
commit2ab8a00fdd6a8e9386d08c83cb7318ceb3c3c31a (patch)
tree5b3c3a33afa92ed11fe62cf04abcf8553e34aa4b /src/display
parent7added395187dda6b295a9c8b4d605983c1ec68a (diff)
render quoted tweets
double-post bug if you are the author of the quoting tweet because you see the event AND your tweet in your feed
Diffstat (limited to 'src/display')
-rw-r--r--src/display/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/display/mod.rs b/src/display/mod.rs
index e66ac77..3a48454 100644
--- a/src/display/mod.rs
+++ b/src/display/mod.rs
@@ -34,6 +34,12 @@ pub trait Render {
impl Render for tw::events::Event {
fn render(self, tweeter: &::tw::TwitterCache) {
match self {
+ tw::events::Event::Quoted { user_id, twete_id } => {
+ println!("---------------------------------");
+ let user = tweeter.retrieve_user(&user_id).unwrap();
+ println!(" quoted_tweet : {} (@{})", user.name, user.handle);
+ render_twete(&twete_id, tweeter);
+ }
tw::events::Event::Deleted { user_id, twete_id } => {
if let Some(handle) = tweeter.retrieve_user(&user_id).map(|x| &x.handle) {
if let Some(_tweet) = tweeter.retrieve_tweet(&twete_id) {