OSDN Git Service

bit.ly のAPIキーの検証が常に失敗する不具合を修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Sun, 23 Apr 2017 11:29:32 +0000 (20:29 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sun, 23 Apr 2017 11:29:32 +0000 (20:29 +0900)
/v3/validate のレスポンスの末尾に '\r' が付いていたため(時期不明)
"1" との比較が失敗し、API キーが正しいにも関わらずエラー扱いとなっていた

Fixes: 6ecde8dc ("bit.ly APIキーのバリデーションをHttpClientに移行")

OpenTween/AppendSettingDialog.cs
OpenTween/Resources/ChangeLog.txt

index 5ca9b4e..2523f82 100644 (file)
@@ -383,7 +383,7 @@ namespace OpenTween
                     var responseText = await response.Content.ReadAsStringAsync()
                         .ConfigureAwait(false);
 
-                    return responseText == "1";
+                    return responseText.TrimEnd() == "1";
                 }
             }
             catch (OperationCanceledException) { }
index 92ba5ab..538b606 100644 (file)
@@ -1,6 +1,7 @@
 更新履歴
 
 ==== Ver 1.3.8-dev(2017/xx/xx)
+ * FIX: bit.ly の正しいAPIキーを入力しても検証時にエラーが表示される不具合を修正
 
 ==== Ver 1.3.7(2017/03/20)
  * NEW: PNG画像のアップロード時にJPEGへの変換による劣化を回避する機能を追加しました (pic.twitter.com のみ)