mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-04 13:06:50 +00:00
Remove message query reaction AND open DB connection when obtaining one
This commit is contained in:
parent
a41e20a0a3
commit
ebc311ecc3
7 changed files with 68 additions and 38 deletions
|
|
@ -30,7 +30,7 @@ namespace PluralKit.Bot {
|
|||
}
|
||||
|
||||
public async Task<ITextChannel> GetLogChannel(IGuild guild) {
|
||||
using (var conn = _conn.Obtain())
|
||||
using (var conn = await _conn.Obtain())
|
||||
{
|
||||
var server =
|
||||
await conn.QueryFirstOrDefaultAsync<ServerDefinition>("select * from servers where id = @Id",
|
||||
|
|
@ -46,7 +46,7 @@ namespace PluralKit.Bot {
|
|||
LogChannel = newLogChannel?.Id
|
||||
};
|
||||
|
||||
using (var conn = _conn.Obtain())
|
||||
using (var conn = await _conn.Obtain())
|
||||
{
|
||||
await conn.QueryAsync(
|
||||
"insert into servers (id, log_channel) values (@Id, @LogChannel) on conflict (id) do update set log_channel = @LogChannel",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue