Explorar o código

Update SessionController.cs

BaronGreenback %!s(int64=4) %!d(string=hai) anos
pai
achega
701d54260d
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      Jellyfin.Api/Controllers/SessionController.cs

+ 2 - 2
Jellyfin.Api/Controllers/SessionController.cs

@@ -161,12 +161,12 @@ namespace Jellyfin.Api.Controllers
         public ActionResult Play(
         public ActionResult Play(
             [FromRoute, Required] string sessionId,
             [FromRoute, Required] string sessionId,
             [FromQuery, Required] PlayCommand playCommand,
             [FromQuery, Required] PlayCommand playCommand,
-            [FromQuery] Guid itemIds,
+            [FromQuery, Required] string itemIds,
             [FromQuery] long? startPositionTicks)
             [FromQuery] long? startPositionTicks)
         {
         {
             var playRequest = new PlayRequest
             var playRequest = new PlayRequest
             {
             {
-                ItemIds = new[] { itemIds },
+                ItemIds = itemIds.Split(',').Select(p => Guid.Parse(p)).ToArray(),
                 StartPositionTicks = startPositionTicks,
                 StartPositionTicks = startPositionTicks,
                 PlayCommand = playCommand
                 PlayCommand = playCommand
             };
             };