Serialize create

This commit is contained in:
Pavel Djundik 2020-08-07 12:10:32 +03:00
parent f948362a73
commit 33e9be387b

View file

@ -202,6 +202,7 @@ class MessageStorage {
}
// This channel was not found, create it and "recursively" call getChannelId again
this.database.serialize(() =>
this.database.run(
"INSERT INTO channels (network, channel) VALUES (?, ?)",
[network.uuid, channelName],
@ -212,6 +213,7 @@ class MessageStorage {
this.getChannelId(network, channel).then(resolve).catch(reject);
}
)
);
}
)