mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-19 04:34:18 +01:00
Fixed TopParent not beeing migrated
This commit is contained in:
@@ -967,7 +967,7 @@ public class ItemsController : BaseJellyfinApiController
|
||||
[HttpGet("UserItems/{itemId}/UserData")]
|
||||
[ProducesResponseType(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status404NotFound)]
|
||||
public ActionResult<UserItemDataDto> GetItemUserData(
|
||||
public ActionResult<UserItemDataDto?> GetItemUserData(
|
||||
[FromQuery] Guid? userId,
|
||||
[FromRoute, Required] Guid itemId)
|
||||
{
|
||||
@@ -1005,7 +1005,7 @@ public class ItemsController : BaseJellyfinApiController
|
||||
[ProducesResponseType(StatusCodes.Status404NotFound)]
|
||||
[Obsolete("Kept for backwards compatibility")]
|
||||
[ApiExplorerSettings(IgnoreApi = true)]
|
||||
public ActionResult<UserItemDataDto> GetItemUserDataLegacy(
|
||||
public ActionResult<UserItemDataDto?> GetItemUserDataLegacy(
|
||||
[FromRoute, Required] Guid userId,
|
||||
[FromRoute, Required] Guid itemId)
|
||||
=> GetItemUserData(userId, itemId);
|
||||
@@ -1022,7 +1022,7 @@ public class ItemsController : BaseJellyfinApiController
|
||||
[HttpPost("UserItems/{itemId}/UserData")]
|
||||
[ProducesResponseType(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status404NotFound)]
|
||||
public ActionResult<UserItemDataDto> UpdateItemUserData(
|
||||
public ActionResult<UserItemDataDto?> UpdateItemUserData(
|
||||
[FromQuery] Guid? userId,
|
||||
[FromRoute, Required] Guid itemId,
|
||||
[FromBody, Required] UpdateUserItemDataDto userDataDto)
|
||||
@@ -1064,7 +1064,7 @@ public class ItemsController : BaseJellyfinApiController
|
||||
[ProducesResponseType(StatusCodes.Status404NotFound)]
|
||||
[Obsolete("Kept for backwards compatibility")]
|
||||
[ApiExplorerSettings(IgnoreApi = true)]
|
||||
public ActionResult<UserItemDataDto> UpdateItemUserDataLegacy(
|
||||
public ActionResult<UserItemDataDto?> UpdateItemUserDataLegacy(
|
||||
[FromRoute, Required] Guid userId,
|
||||
[FromRoute, Required] Guid itemId,
|
||||
[FromBody, Required] UpdateUserItemDataDto userDataDto)
|
||||
|
||||
@@ -513,7 +513,7 @@ public class PlaystateController : BaseJellyfinApiController
|
||||
item.MarkUnplayed(user);
|
||||
}
|
||||
|
||||
return _userDataRepository.GetUserDataDto(item, user);
|
||||
return _userDataRepository.GetUserDataDto(item, user)!;
|
||||
}
|
||||
|
||||
private PlayMethod ValidatePlayMethod(PlayMethod method, string? playSessionId)
|
||||
|
||||
@@ -670,7 +670,7 @@ public class UserLibraryController : BaseJellyfinApiController
|
||||
_userDataRepository.SaveUserData(user, item, data, UserDataSaveReason.UpdateUserRating, CancellationToken.None);
|
||||
}
|
||||
|
||||
return _userDataRepository.GetUserDataDto(item, user);
|
||||
return _userDataRepository.GetUserDataDto(item, user)!;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -691,6 +691,6 @@ public class UserLibraryController : BaseJellyfinApiController
|
||||
_userDataRepository.SaveUserData(user, item, data, UserDataSaveReason.UpdateUserRating, CancellationToken.None);
|
||||
}
|
||||
|
||||
return _userDataRepository.GetUserDataDto(item, user);
|
||||
return _userDataRepository.GetUserDataDto(item, user)!;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user