This commit is contained in:
2025-09-12 21:28:19 +04:30
parent 54b10d0d02
commit 9e65e7e042
@@ -49,8 +49,11 @@ public class GetLanguageByIdQueryHandler(IGenericDapper<LanguageDTO> languageDap
{
public async Task<LanguageDTO> Handle(GetLanguageByIdQuery request, CancellationToken cancellationToken)
{
var sql = $"select * from Learning.Languages where Id = " +
$" @{nameof(Language.Id)}";
var sql = $"select " +
$"lan.{nameof(Language.Title)} as {nameof(LanguageDTO.Title)}," +
$"lan.{nameof(Language.Id)} as {nameof(LanguageDTO.Id)}," +
$"CONVERT(nvarchar(max),m.FileId) as {nameof(LanguageDTO.Icon)}" +
$"from Learning.Languages as lan where lan.Id = @{nameof(Language.Id)}";
var language = await languageDapper.GetAsync(sql, new { request.Id });
return language;