Remove message query reaction AND open DB connection when obtaining one

This commit is contained in:
Ske
2019-07-14 05:23:27 +02:00
parent a41e20a0a3
commit ebc311ecc3
7 changed files with 68 additions and 38 deletions

View File

@@ -74,7 +74,7 @@ namespace PluralKit.API.Controllers
var system = await _systems.GetByHid(hid);
if (system == null) return NotFound("System not found.");
using (var conn = _conn.Obtain())
using (var conn = await _conn.Obtain())
{
var res = await conn.QueryAsync<SwitchesReturn>(
@"select *, array(
@@ -146,7 +146,7 @@ namespace PluralKit.API.Controllers
// Resolve member objects for all given IDs
IEnumerable<PKMember> membersList;
using (var conn = _conn.Obtain())
using (var conn = await _conn.Obtain())
membersList = (await conn.QueryAsync<PKMember>("select * from members where hid = any(@Hids)", new {Hids = param.Members})).ToList();
foreach (var member in membersList)