==== Ver 1.3.9-dev(2017/xx/xx)
* CHG: 「前データを取得」を v1.3.7 より前と同様の動作となるように戻しました
- スリープからの復帰時など、一度の更新で取得しきれなかった分のツイートを取得したい場合に期待した動作とならないため
+ * CHG: ふぁぼ追加時に Err:AlreadyFavorited エラーが発生した場合は成功と見なすようにしました
==== Ver 1.3.8(2017/06/05)
* NEW: bit.ly の認証方式が変更されました
try
{
- await this.twitterApi.FavoritesCreate(post.RetweetedId ?? post.StatusId)
- .IgnoreResponse()
- .ConfigureAwait(false);
+ try
+ {
+ await this.twitterApi.FavoritesCreate(post.RetweetedId ?? post.StatusId)
+ .IgnoreResponse()
+ .ConfigureAwait(false);
+ }
+ catch (TwitterApiException ex)
+ when (ex.ErrorResponse.Errors.All(x => x.Code == TwitterErrorCode.AlreadyFavorited))
+ {
+ // エラーコード 139 のみの場合は成功と見なす
+ }
if (SettingManager.Common.RestrictFavCheck)
{