Bug 250659

Summary: twitter: unable to remove message if it was already removed from server
Product: [Applications] choqok Reporter: Alexander Sychkov <highcatland>
Component: generalAssignee: Mehrdad Momeny <mehrdad.momeny>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 0.9.85 (1.0 Beta2)   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alexander Sychkov 2010-09-09 13:57:44 UTC
Version:           0.9.85 (1.0 Beta2) (using KDE 4.4.2) 
OS:                Linux

Can't remove message from choqok if it was removed from twitter server using another client. (and the message is not removed automatically!)

Reproducible: Always

Steps to Reproduce:
1. write some message in choqok
2. go to twitter.com, login and remove the message
   (alternative: remove the message using choqok from another computer)
3. open choqok: the message is still in it
4. try to remove message - get error "Removing the post failed. No status found with that ID.", message still exists

Actual Results:  
try to remove message - get error "Removing the post failed. No status found with that ID.", message still exists

Expected Results:  
1. Message must be removed from choqok app if it's removed from twitter server
2. If it still exists, I want to be able to remove it using 'Remove' button.

Honestly, I'm using twitter in a somewhat non-standard way, and this bug makes it inconvenient.

I use private Twitter account for taking notes for GTD, because it's fast:

1. Add lots of notes during my working day.
2. In the evening, review those notes from home, add them to my main GTD file, and remove most of them.
3. Expecting them to be removed from my computer at work.
Comment 1 Mehrdad Momeny 2010-10-28 22:48:15 UTC
SVN commit 1190770 by momeny:

BUG:250659 "Hide Post" action for post widgets, You can hide one post or all posts from a person! Via Context menu (right click)

 M  +11 -2     libchoqok/ui/postwidget.cpp  
 M  +2 -0      libchoqok/ui/postwidget.h  
 M  +1 -1      libchoqok/ui/textbrowser.cpp  
 M  +40 -4     plugins/filter/filtermanager.cpp  
 M  +4 -0      plugins/filter/filtermanager.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1190770