dev: .qid cleaned up

This commit is contained in:
Kwoth
2024-08-19 23:58:41 +00:00
parent c31c2e8d8e
commit d24e6fd8e7
2 changed files with 10 additions and 11 deletions

View File

@@ -118,9 +118,14 @@ public sealed class QuoteService : IQuoteService, INService
return count;
}
public async Task<Quote> GetQuoteByIdAsync(kwum quoteId)
public async Task<Quote?> GetQuoteByIdAsync(ulong guildId, kwum quoteId)
{
await using var uow = _db.GetDbContext();
return uow.Set<Quote>().GetById(quoteId);
var quote = await uow.GetTable<Quote>()
.Where(x => x.Id == quoteId && x.GuildId == guildId)
.FirstOrDefaultAsyncLinqToDB();
return quote;
}
}