Don't send CHATHISTORY command if server doesn't support it

This commit is contained in:
Simon Ser 2020-08-13 12:18:52 +02:00
parent 9cc44fbe98
commit 8fa91f7c4a
No known key found for this signature in database
GPG Key ID: 0FDE7BE0E88F5E48

View File

@ -472,7 +472,7 @@ export default class App extends Component {
}
var receipt = this.getReceipt(channel, ReceiptType.READ);
if (msg.prefix.name == this.client.nick && receipt) {
if (msg.prefix.name == this.client.nick && receipt && this.client.enabledCaps["draft/chathistory"] && this.client.enabledCaps["server-time"]) {
var after = receipt;
var before = { time: msg.tags.time || irc.formatDate(new Date()) };
this.fetchHistoryBetween(channel, after, before, CHATHISTORY_MAX_SIZE).catch((err) => {