mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-11 00:07:55 +00:00
Optimize latch-mode autoproxy query
This commit is contained in:
parent
05595329b5
commit
4fe40b220e
1 changed files with 1 additions and 1 deletions
|
|
@ -342,7 +342,7 @@ namespace PluralKit.Core {
|
||||||
public async Task<FullMessage> GetLastMessageInGuild(ulong account, ulong guild)
|
public async Task<FullMessage> GetLastMessageInGuild(ulong account, ulong guild)
|
||||||
{
|
{
|
||||||
using var conn = await _conn.Obtain();
|
using var conn = await _conn.Obtain();
|
||||||
return (await conn.QueryAsync<PKMessage, PKMember, PKSystem, FullMessage>("select messages.*, members.*, systems.* from messages, members, systems where messages.guild = @Guild and messages.sender = @Uid and messages.member = members.id and systems.id = members.system order by mid desc limit 1", (msg, member, system) => new FullMessage
|
return (await conn.QueryAsync<PKMessage, PKMember, PKSystem, FullMessage>("select messages.*, members.*, systems.* from messages left join members on members.id = messages.member left join systems on systems.id = members.system where messages.guild = @Guild and messages.sender = @Uid order by mid desc limit 1", (msg, member, system) => new FullMessage
|
||||||
{
|
{
|
||||||
Message = msg,
|
Message = msg,
|
||||||
System = system,
|
System = system,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue