diff --git a/Jellyfin.Api/Controllers/Images/ImageByNameController.cs b/Jellyfin.Api/Controllers/Images/ImageByNameController.cs
index ce509b4e6d..6160d54028 100644
--- a/Jellyfin.Api/Controllers/Images/ImageByNameController.cs
+++ b/Jellyfin.Api/Controllers/Images/ImageByNameController.cs
@@ -42,10 +42,11 @@ namespace Jellyfin.Api.Controllers.Images
///
/// Get all general images.
///
- /// General images.
+ /// Retrieved list of images.
+ /// An containing the list of images.
[HttpGet("General")]
[ProducesResponseType(StatusCodes.Status200OK)]
- public ActionResult GetGeneralImages()
+ public ActionResult> GetGeneralImages()
{
return Ok(GetImageList(_applicationPaths.GeneralPath, false));
}
@@ -55,7 +56,9 @@ namespace Jellyfin.Api.Controllers.Images
///
/// The name of the image.
/// Image Type (primary, backdrop, logo, etc).
- /// Image Stream.
+ /// Image stream retrieved.
+ /// Image not found.
+ /// A containing the image contents on success, or a if the image could not be found.
[HttpGet("General/{Name}/{Type}")]
[Produces("application/octet-stream")]
[ProducesResponseType(StatusCodes.Status200OK)]
@@ -82,10 +85,11 @@ namespace Jellyfin.Api.Controllers.Images
///
/// Get all general images.
///
- /// General images.
+ /// Retrieved list of images.
+ /// An containing the list of images.
[HttpGet("Ratings")]
[ProducesResponseType(StatusCodes.Status200OK)]
- public ActionResult GetRatingImages()
+ public ActionResult> GetRatingImages()
{
return Ok(GetImageList(_applicationPaths.RatingsPath, false));
}
@@ -95,7 +99,9 @@ namespace Jellyfin.Api.Controllers.Images
///
/// The theme to get the image from.
/// The name of the image.
- /// Image Stream.
+ /// Image stream retrieved.
+ /// Image not found.
+ /// A containing the image contents on success, or a if the image could not be found.
[HttpGet("Ratings/{Theme}/{Name}")]
[Produces("application/octet-stream")]
[ProducesResponseType(StatusCodes.Status200OK)]
@@ -110,7 +116,8 @@ namespace Jellyfin.Api.Controllers.Images
///
/// Get all media info images.
///
- /// Media Info images.
+ /// Image list retrieved.
+ /// An containing the list of images.
[HttpGet("MediaInfo")]
[ProducesResponseType(StatusCodes.Status200OK)]
public ActionResult GetMediaInfoImages()
@@ -123,7 +130,9 @@ namespace Jellyfin.Api.Controllers.Images
///
/// The theme to get the image from.
/// The name of the image.
- /// Image Stream.
+ /// Image stream retrieved.
+ /// Image not found.
+ /// A containing the image contents on success, or a if the image could not be found.
[HttpGet("MediaInfo/{Theme}/{Name}")]
[Produces("application/octet-stream")]
[ProducesResponseType(StatusCodes.Status200OK)]
@@ -141,7 +150,7 @@ namespace Jellyfin.Api.Controllers.Images
/// Path to begin search.
/// Theme to search.
/// File name to search for.
- /// Image Stream.
+ /// A containing the image contents on success, or a if the image could not be found.
private ActionResult GetImageFile(string basePath, string theme, string name)
{
var themeFolder = Path.Combine(basePath, theme);