aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers/ImageController.cs
diff options
context:
space:
mode:
authorCody Robibero <cody@robibe.ro>2021-04-12 07:50:24 -0600
committerGitHub <noreply@github.com>2021-04-12 15:50:24 +0200
commitcc59abd54e7be6a58187bfb3d01dbe0ec7ea9a1d (patch)
treecca7c3010c7cf797518f8d271e3b33a2baa10b83 /Jellyfin.Api/Controllers/ImageController.cs
parentb94218849c65c5d5912e402d0333201c6bbf11dd (diff)
Mark cropWhitespace parameter as obsolete (#5751)
Diffstat (limited to 'Jellyfin.Api/Controllers/ImageController.cs')
-rw-r--r--Jellyfin.Api/Controllers/ImageController.cs45
1 files changed, 14 insertions, 31 deletions
diff --git a/Jellyfin.Api/Controllers/ImageController.cs b/Jellyfin.Api/Controllers/ImageController.cs
index 55c2fe735..36facf75a 100644
--- a/Jellyfin.Api/Controllers/ImageController.cs
+++ b/Jellyfin.Api/Controllers/ImageController.cs
@@ -524,7 +524,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
[FromQuery] string? tag,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] ImageFormat? format,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] double? percentPlayed,
@@ -555,7 +555,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -610,7 +609,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
[FromQuery] string? tag,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] ImageFormat? format,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] double? percentPlayed,
@@ -640,7 +639,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -694,7 +692,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
[FromRoute, Required] string tag,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromRoute, Required] ImageFormat format,
[FromQuery] bool? addPlayedIndicator,
[FromRoute, Required] double percentPlayed,
@@ -725,7 +723,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -782,7 +779,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -810,7 +807,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -867,7 +863,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -895,7 +891,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -953,7 +948,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -980,7 +975,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1037,7 +1031,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1065,7 +1059,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1123,7 +1116,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1150,7 +1143,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1207,7 +1199,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1235,7 +1227,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1293,7 +1284,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1320,7 +1311,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1377,7 +1367,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1405,7 +1395,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1463,7 +1452,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1490,7 +1479,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1547,7 +1535,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1592,7 +1580,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1651,7 +1638,7 @@ namespace Jellyfin.Api.Controllers
[FromQuery] int? quality,
[FromQuery] int? fillWidth,
[FromQuery] int? fillHeight,
- [FromQuery] bool? cropWhitespace,
+ [FromQuery, ParameterObsolete] bool? cropWhitespace,
[FromQuery] bool? addPlayedIndicator,
[FromQuery] int? blur,
[FromQuery] string? backgroundColor,
@@ -1695,7 +1682,6 @@ namespace Jellyfin.Api.Controllers
quality,
fillWidth,
fillHeight,
- cropWhitespace,
addPlayedIndicator,
blur,
backgroundColor,
@@ -1781,7 +1767,6 @@ namespace Jellyfin.Api.Controllers
int? quality,
int? fillWidth,
int? fillHeight,
- bool? cropWhitespace, // TODO: Remove
bool? addPlayedIndicator,
int? blur,
string? backgroundColor,
@@ -1823,8 +1808,6 @@ namespace Jellyfin.Api.Controllers
}
}
- cropWhitespace ??= imageType == ImageType.Logo || imageType == ImageType.Art;
-
var outputFormats = GetOutputFormats(format);
TimeSpan? cacheDuration = null;