@@ -123,7 +123,7 @@ public void setWorkerCallbacks(ModifyStatusesWorkerCallbacks callbacks) {
123
123
*/
124
124
125
125
/*
126
- *
126
+ *
127
127
*/
128
128
FinishedCallback getModifyStatusesCallback (Integer callbackHandle ) {
129
129
return mFinishedCallbackMap .get (callbackHandle );
@@ -258,14 +258,13 @@ protected ModifyStatusesTaskOutput doInBackground(ModifyStatusesTaskInput... inp
258
258
if (input .mStatuses != null ) {
259
259
for (int i = 0 ; i < input .mStatuses .getStatusCount (); i ++) {
260
260
TwitterStatus twitterStatus = input .mStatuses .getStatus (i );
261
- if (twitterStatus .mIsFavorited != favorite ) {
262
- AdnPost post = appdotnetApi .setAdnFavorite (twitterStatus .mId , favorite );
263
261
264
- if (post != null ) {
265
- twitterStatus = new TwitterStatus (post );
266
- twitterStatus .setFavorite (favorite );
267
- contentFeed .add (twitterStatus );
268
- }
262
+ AdnPost post = appdotnetApi .setAdnFavorite (twitterStatus .mId , favorite );
263
+
264
+ if (post != null ) {
265
+ twitterStatus = new TwitterStatus (post );
266
+ twitterStatus .setFavorite (favorite );
267
+ contentFeed .add (twitterStatus );
269
268
}
270
269
}
271
270
}
@@ -292,27 +291,27 @@ protected ModifyStatusesTaskOutput doInBackground(ModifyStatusesTaskInput... inp
292
291
if (input .mStatuses != null ) {
293
292
for (int i = 0 ; i < input .mStatuses .getStatusCount (); i ++) {
294
293
TwitterStatus twitterStatus = input .mStatuses .getStatus (i );
295
- if ( twitterStatus . mIsFavorited != favorite ) {
296
- try {
297
- twitter4j . Status status ;
298
- if ( favorite ) {
299
- status = twitter . createFavorite ( twitterStatus . mId );
300
- } else {
301
- status = twitter . destroyFavorite ( twitterStatus . mId );
302
- }
303
-
304
- // Yuck: See the comment for
305
- // TwitterStatus.setFavorite() for
306
- // reasons for this
307
- twitterStatus = new TwitterStatus ( status );
308
- twitterStatus . setFavorite ( favorite );
309
-
310
- contentFeed . add ( twitterStatus );
311
- } catch ( TwitterException e ) {
312
- // we might get errors setting the favorite
313
- // state to the same
314
- // value again.
315
- // Just ignore those ones...
294
+ try {
295
+ twitter4j . Status status ;
296
+ if ( favorite ) {
297
+ status = twitter . createFavorite ( twitterStatus . mId );
298
+ } else {
299
+ status = twitter . destroyFavorite ( twitterStatus . mId );
300
+ }
301
+
302
+ // Yuck: See the comment for
303
+ // TwitterStatus.setFavorite() for
304
+ // reasons for this
305
+ twitterStatus = new TwitterStatus ( status );
306
+ twitterStatus . setFavorite ( favorite );
307
+
308
+ contentFeed . add ( twitterStatus );
309
+ } catch ( TwitterException e ) {
310
+ e . printStackTrace ();
311
+ errorDescription = e . getErrorMessage ();
312
+ Log . e ( "api-call" , errorDescription , e );
313
+ if ( e . getRateLimitStatus () != null && e . getRateLimitStatus (). getRemaining () <= 0 ) {
314
+ throw e ;
316
315
}
317
316
}
318
317
}
0 commit comments