store: stop matching server URL and nick

This was supposed to accomodate for multi-server support, but to
be honest this is out of scope for gamja.

Closes: https://todo.sr.ht/~emersion/gamja/151
This commit is contained in:
Simon Ser 2023-04-04 16:46:58 +02:00
parent fd63c169ed
commit c8fda8ed53

View File

@ -62,8 +62,6 @@ export class Buffer {
return JSON.stringify({ return JSON.stringify({
name: buf.name.toLowerCase(), name: buf.name.toLowerCase(),
server: { server: {
url: buf.server.url,
nick: buf.server.nick.toLowerCase(),
bouncerNetwork: buf.server.bouncerNetwork, bouncerNetwork: buf.server.bouncerNetwork,
}, },
}); });
@ -118,8 +116,6 @@ export class Buffer {
unread, unread,
receipts, receipts,
server: { server: {
url: buf.server.url,
nick: buf.server.nick,
bouncerNetwork: buf.server.bouncerNetwork, bouncerNetwork: buf.server.bouncerNetwork,
}, },
}); });
@ -136,7 +132,7 @@ export class Buffer {
list(server) { list(server) {
let buffers = []; let buffers = [];
for (const buf of this.m.values()) { for (const buf of this.m.values()) {
if (buf.server.url !== server.url || buf.server.nick !== server.nick || buf.server.bouncerNetwork !== server.bouncerNetwork) { if (buf.server.bouncerNetwork !== server.bouncerNetwork) {
continue; continue;
} }
buffers.push(buf); buffers.push(buf);