Hello,

This is a great module. Kudos to all!
This is the first time I post an issue. Apologies if it ain't done right. Just tell me.
I'm not sure if this falls under "Component: Twitter API" & "Category: bug report".

The context
I created a post in my Twitter account.
I deleted it 5 minutes later because of an error (bad link).
I created a new post in Twitter fixing the link.
After running cron, the post deleted on Twitter still shows up in my Latest Tweets block.
I flushed all caches. Still the same.
I manually deleted the "bad" post with phpMyAdmin. So all is well.
But is there an admin/setting for removing posts that were deleted from a Twitter account?
Should this happen automatically?

Comments

abraham’s picture

Version: 6.x-2.6 » 6.x-3.x-dev
Component: Twitter API » Code
Status: Active » Postponed

It is possible to find if a status within the most 3,200 recent statuses has been deleted and sync that deletion to the Drupal install. However that is a very heavy operation to pull all available statuses for every connected Twitter user.

A few things that could make this easier for sites with a lot of users would be to check for deletes once every 24 hours and/or only check within a users 200 most recent statuses.

Marking as postponed as it would be a good look into more but I don't see it as being a priority.

steinmb’s picture

Category: bug » feature
juampynr’s picture

Status: Postponed » Closed (won't fix)

Too heavy indeed. Better to delete it manually or wait until it is automatically deleted after a certain amount of time configured at the module settings page.