lib/client: unify checks for chathistory end

This commit is contained in:
Simon Ser 2022-11-30 10:17:50 +01:00
parent 2d27168529
commit dc5e64aaac

View file

@ -916,7 +916,7 @@ export default class Client extends EventTarget {
if (limit <= 0) {
throw new Error("Cannot fetch all chat history: too many messages");
}
if (messages.length == max) {
if (messages.length >= max) {
// There are still more messages to fetch
after.time = messages[messages.length - 1].tags.time;
return this.fetchHistoryBetween(target, after, before, limit);