mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: More last read position fixes
This commit is contained in:
parent
810b213ca0
commit
04bea0c9d6
@ -865,7 +865,7 @@ export default Ember.Controller.extend(SelectedPostsCount, BufferedContent, {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if (highestReadPostId > 0) {
|
if (highestReadPostId > 0 && highestReadPostId > (topic.get('last_read_post_id') || 0)) {
|
||||||
topic.set('last_read_post_id', highestReadPostId);
|
topic.set('last_read_post_id', highestReadPostId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -120,7 +120,7 @@ createWidget('timeline-scrollarea', {
|
|||||||
|
|
||||||
if (lastReadId && lastReadNumber) {
|
if (lastReadId && lastReadNumber) {
|
||||||
const idx = postStream.get('stream').indexOf(lastReadId) + 1;
|
const idx = postStream.get('stream').indexOf(lastReadId) + 1;
|
||||||
result.lastRead = lastReadNumber;
|
result.lastRead = idx;
|
||||||
result.lastReadPercentage = this._percentFor(topic, idx);
|
result.lastReadPercentage = this._percentFor(topic, idx);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user