• R/O
  • HTTP
  • SSH
  • HTTPS

open-tween: Commit

開発に使用するリポジトリ


Commit MetaInfo

Revisão755da2217da25fdf47b44d424771208f62e5f29d (tree)
Hora2017-07-17 15:04:49
AutorKimura Youichi <kim.upsilon@bucy...>
CommiterKimura Youichi

Mensagem de Log

Revert "「前データを取得」で記録される最後に取得したツイートのIDが、通常の更新によって上書きされる不具合を修正"

スリープからの復帰時など、通常の「更新」を行った場合で一度の更新で新着ツイートを
取得しきれなかった場合に、欠けた区間を「前データを取得」で取得できなくなっていた。
そのため、v1.3.7 で変更した「前データを取得」の動作を一旦以前の挙動に戻す修正を行う

8a32c84d で解決しようとした問題については、上記の状況を考慮した策を練り直す必要がある

This reverts commit 8a32c84d05c5e654d87f1881409b614eb56dc7fd.

Mudança Sumário

Diff

--- a/OpenTween/Resources/ChangeLog.txt
+++ b/OpenTween/Resources/ChangeLog.txt
@@ -1,6 +1,8 @@
11 更新履歴
22
33 ==== Ver 1.3.9-dev(2017/xx/xx)
4+ * CHG: 「前データを取得」を v1.3.7 より前と同様の動作となるように戻しました
5+ - スリープからの復帰時など、一度の更新で取得しきれなかった分のツイートを取得したい場合に期待した動作とならないため
46
57 ==== Ver 1.3.8(2017/06/05)
68 * NEW: bit.ly の認証方式が変更されました
--- a/OpenTween/Twitter.cs
+++ b/OpenTween/Twitter.cs
@@ -601,8 +601,7 @@ namespace OpenTween
601601 }
602602
603603 var minimumId = this.CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.Timeline, tab, read);
604-
605- if (minimumId != null && minimumId.Value < tab.OldestId)
604+ if (minimumId != null)
606605 tab.OldestId = minimumId.Value;
607606 }
608607
@@ -625,8 +624,7 @@ namespace OpenTween
625624 }
626625
627626 var minimumId = this.CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.Reply, tab, read);
628-
629- if (minimumId != null && minimumId.Value < tab.OldestId)
627+ if (minimumId != null)
630628 tab.OldestId = minimumId.Value;
631629 }
632630
@@ -661,7 +659,7 @@ namespace OpenTween
661659
662660 var minimumId = CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.UserTimeline, tab, read);
663661
664- if (minimumId != null && minimumId.Value < tab.OldestId)
662+ if (minimumId != null)
665663 tab.OldestId = minimumId.Value;
666664 }
667665
@@ -994,7 +992,7 @@ namespace OpenTween
994992
995993 var minimumId = CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.List, tab, read);
996994
997- if (minimumId != null && minimumId.Value < tab.OldestId)
995+ if (minimumId != null)
998996 tab.OldestId = minimumId.Value;
999997 }
1000998
@@ -1136,7 +1134,7 @@ namespace OpenTween
11361134
11371135 var minimumId = this.CreatePostsFromSearchJson(searchResult, tab, read, more);
11381136
1139- if (minimumId != null && minimumId.Value < tab.OldestId)
1137+ if (minimumId != null)
11401138 tab.OldestId = minimumId.Value;
11411139 }
11421140
@@ -1312,7 +1310,7 @@ namespace OpenTween
13121310
13131311 var minimumId = this.CreateFavoritePostsFromJson(statuses, read);
13141312
1315- if (minimumId != null && minimumId.Value < tab.OldestId)
1313+ if (minimumId != null)
13161314 tab.OldestId = minimumId.Value;
13171315 }
13181316
Show on old repository browser