Доработка компонентка добавления треков

This commit is contained in:
FrigaT
2026-04-16 17:40:33 +03:00
parent 68d7c7fc12
commit 5a8ae3d680
11 changed files with 222 additions and 62 deletions

View File

@@ -82,6 +82,6 @@ public class YandexSearchController : ControllerBase
results = await _yandexService.SearchAsync(user, query, searchType, limit);
}
return Ok(ApiResponse<List<YandexTrack>>.Ok(results));
return Ok(ApiResponse<YandexSearchResult>.Ok(results));
}
}

View File

@@ -158,7 +158,7 @@ public class YandexMusicService
Id = a.Id,
Name = a.Name,
CoverUrl = a.Cover.GetUrl(),
Description = a.Description.Text,
Description = a.Description?.Text ?? string.Empty,
}).ToList(),
Albums = searchResult.Albums?.Results.Select(a => new YandexAlbum
@@ -170,7 +170,7 @@ public class YandexMusicService
Id = t.Id,
Name = t.Name,
CoverUrl = t.Cover.GetUrl(),
Description = t.Description.Text,
Description = t.Description?.Text ?? string.Empty,
}).ToList(),
CoverUrl = string.IsNullOrEmpty(a.CoverUri) ? a.Cover.GetUrl() : a.CoverUri,
Description = a.Description,