From bedba981309ab9a25bc32cd850a7867660b82967 Mon Sep 17 00:00:00 2001 From: Kwoth Date: Thu, 28 Jul 2022 07:39:46 +0200 Subject: [PATCH] Fixed medusa Reply*LocalizedAsync not working with placeholders --- src/Nadeko.Medusa/Extensions/MedusaExtensions.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Nadeko.Medusa/Extensions/MedusaExtensions.cs b/src/Nadeko.Medusa/Extensions/MedusaExtensions.cs index 2c10bad51..83d408837 100644 --- a/src/Nadeko.Medusa/Extensions/MedusaExtensions.cs +++ b/src/Nadeko.Medusa/Extensions/MedusaExtensions.cs @@ -47,7 +47,7 @@ public static class MedusaExtensions => ctx.Message.AddReactionAsync(new Emoji("🤔")); public static Task ErrorLocalizedAsync(this AnyContext ctx, string key, params object[]? args) - => ctx.SendErrorAsync(ctx.GetText(key)); + => ctx.SendErrorAsync(ctx.GetText(key, args)); public static Task PendingLocalizedAsync(this AnyContext ctx, string key, params object[]? args) => ctx.SendPendingAsync(ctx.GetText(key, args)); @@ -56,11 +56,11 @@ public static class MedusaExtensions => ctx.SendConfirmAsync(ctx.GetText(key, args)); public static Task ReplyErrorLocalizedAsync(this AnyContext ctx, string key, params object[]? args) - => ctx.SendErrorAsync($"{Format.Bold(ctx.User.ToString())} {ctx.GetText(key)}"); + => ctx.SendErrorAsync($"{Format.Bold(ctx.User.ToString())} {ctx.GetText(key, args)}"); public static Task ReplyPendingLocalizedAsync(this AnyContext ctx, string key, params object[]? args) - => ctx.SendPendingAsync($"{Format.Bold(ctx.User.ToString())} {ctx.GetText(key)}"); + => ctx.SendPendingAsync($"{Format.Bold(ctx.User.ToString())} {ctx.GetText(key, args)}"); public static Task ReplyConfirmLocalizedAsync(this AnyContext ctx, string key, params object[]? args) - => ctx.SendConfirmAsync($"{Format.Bold(ctx.User.ToString())} {ctx.GetText(key)}"); + => ctx.SendConfirmAsync($"{Format.Bold(ctx.User.ToString())} {ctx.GetText(key, args)}"); } \ No newline at end of file