OSDN Git Service

起動直後の初回のDM一覧取得が失敗する不具合を修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Fri, 11 Sep 2015 05:26:16 +0000 (14:26 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Fri, 11 Sep 2015 05:26:47 +0000 (14:26 +0900)
起動直後は Twitter.AccessLevel が初期値の Anonymous になっており、
この状態で初回の DM 取得が行われると Twitter.CheckAccessLevel メソッドでエラーとなる場合があった。
初回読み込みのタイミングによっては DM より先に他のタブの読み込みが行われるため、
その場合には Twitter.AccessLevel に適切な値がセットされ DM 読み込み時にエラーが発生しないことがある。

OpenTween/Resources/ChangeLog.txt
OpenTween/Tween.cs

index 9c59d62..c7d1c2a 100644 (file)
@@ -3,6 +3,7 @@
 ==== Ver 1.2.9-dev(2015/xx/xx)
  * FIX: ハッシュタグ付加機能が動作しない不具合を修正
  * FIX: サムネイル画像にフォーカスがない状態でマウスホイールによる画像の切り替えが動作しない不具合を回避
+ * FIX: 起動直後の初回のDM一覧取得が失敗する不具合を修正
 
 ==== Ver 1.2.8(2015/09/06)
  * NEW: DMの文字数制限の緩和(上限10,000文字)に対応しました(投稿および表示)
index c23d81c..6f87e17 100644 (file)
@@ -746,6 +746,9 @@ namespace OpenTween
             ShortUrl.Instance.BitlyId = this._cfgCommon.BilyUser;
             ShortUrl.Instance.BitlyKey = this._cfgCommon.BitlyPwd;
 
+            // アクセストークンが有効であるか確認する
+            this.tw.VerifyCredentials();
+
             //サムネイル関連の初期化
             //プロキシ設定等の通信まわりの初期化が済んでから処理する
             ThumbnailGenerator.InitializeGenerator();