開発に使用するリポジトリ
Revisão | 755da2217da25fdf47b44d424771208f62e5f29d (tree) |
---|---|
Hora | 2017-07-17 15:04:49 |
Autor | Kimura Youichi <kim.upsilon@bucy...> |
Commiter | Kimura Youichi |
Revert "「前データを取得」で記録される最後に取得したツイートのIDが、通常の更新によって上書きされる不具合を修正"
スリープからの復帰時など、通常の「更新」を行った場合で一度の更新で新着ツイートを
取得しきれなかった場合に、欠けた区間を「前データを取得」で取得できなくなっていた。
そのため、v1.3.7 で変更した「前データを取得」の動作を一旦以前の挙動に戻す修正を行う
8a32c84d で解決しようとした問題については、上記の状況を考慮した策を練り直す必要がある
This reverts commit 8a32c84d05c5e654d87f1881409b614eb56dc7fd.
@@ -1,6 +1,8 @@ | ||
1 | 1 | 更新履歴 |
2 | 2 | |
3 | 3 | ==== Ver 1.3.9-dev(2017/xx/xx) |
4 | + * CHG: 「前データを取得」を v1.3.7 より前と同様の動作となるように戻しました | |
5 | + - スリープからの復帰時など、一度の更新で取得しきれなかった分のツイートを取得したい場合に期待した動作とならないため | |
4 | 6 | |
5 | 7 | ==== Ver 1.3.8(2017/06/05) |
6 | 8 | * NEW: bit.ly の認証方式が変更されました |
@@ -601,8 +601,7 @@ namespace OpenTween | ||
601 | 601 | } |
602 | 602 | |
603 | 603 | var minimumId = this.CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.Timeline, tab, read); |
604 | - | |
605 | - if (minimumId != null && minimumId.Value < tab.OldestId) | |
604 | + if (minimumId != null) | |
606 | 605 | tab.OldestId = minimumId.Value; |
607 | 606 | } |
608 | 607 |
@@ -625,8 +624,7 @@ namespace OpenTween | ||
625 | 624 | } |
626 | 625 | |
627 | 626 | var minimumId = this.CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.Reply, tab, read); |
628 | - | |
629 | - if (minimumId != null && minimumId.Value < tab.OldestId) | |
627 | + if (minimumId != null) | |
630 | 628 | tab.OldestId = minimumId.Value; |
631 | 629 | } |
632 | 630 |
@@ -661,7 +659,7 @@ namespace OpenTween | ||
661 | 659 | |
662 | 660 | var minimumId = CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.UserTimeline, tab, read); |
663 | 661 | |
664 | - if (minimumId != null && minimumId.Value < tab.OldestId) | |
662 | + if (minimumId != null) | |
665 | 663 | tab.OldestId = minimumId.Value; |
666 | 664 | } |
667 | 665 |
@@ -994,7 +992,7 @@ namespace OpenTween | ||
994 | 992 | |
995 | 993 | var minimumId = CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.List, tab, read); |
996 | 994 | |
997 | - if (minimumId != null && minimumId.Value < tab.OldestId) | |
995 | + if (minimumId != null) | |
998 | 996 | tab.OldestId = minimumId.Value; |
999 | 997 | } |
1000 | 998 |
@@ -1136,7 +1134,7 @@ namespace OpenTween | ||
1136 | 1134 | |
1137 | 1135 | var minimumId = this.CreatePostsFromSearchJson(searchResult, tab, read, more); |
1138 | 1136 | |
1139 | - if (minimumId != null && minimumId.Value < tab.OldestId) | |
1137 | + if (minimumId != null) | |
1140 | 1138 | tab.OldestId = minimumId.Value; |
1141 | 1139 | } |
1142 | 1140 |
@@ -1312,7 +1310,7 @@ namespace OpenTween | ||
1312 | 1310 | |
1313 | 1311 | var minimumId = this.CreateFavoritePostsFromJson(statuses, read); |
1314 | 1312 | |
1315 | - if (minimumId != null && minimumId.Value < tab.OldestId) | |
1313 | + if (minimumId != null) | |
1316 | 1314 | tab.OldestId = minimumId.Value; |
1317 | 1315 | } |
1318 | 1316 |