Migrate GetSystemById

This commit is contained in:
Ske
2020-06-13 19:42:04 +02:00
parent 511cf0ab55
commit c927967c3b
5 changed files with 11 additions and 12 deletions

View File

@@ -8,12 +8,14 @@ namespace PluralKit.Bot
public class Member
{
private IDataStore _data;
private IDatabase _db;
private EmbedService _embeds;
public Member(IDataStore data, EmbedService embeds)
public Member(IDataStore data, EmbedService embeds, IDatabase db)
{
_data = data;
_embeds = embeds;
_db = db;
}
public async Task NewMember(Context ctx) {
@@ -66,7 +68,8 @@ namespace PluralKit.Bot
public async Task ViewMember(Context ctx, PKMember target)
{
var system = await _data.GetSystemById(target.System);
var system = await _db.Execute(c => c.QuerySystem(target.System));
await ctx.Reply(embed: await _embeds.CreateMemberEmbed(system, target, ctx.Guild, ctx.LookupContextFor(system)));
}
}