Reverted Test code

This commit is contained in:
JPVenson 2024-11-14 09:55:32 +00:00
parent c5488f8ead
commit 432cfba2e2
2 changed files with 6 additions and 8 deletions

View File

@ -106,14 +106,7 @@ public class LibraryStructureController : BaseJellyfinApiController
[FromQuery] string name, [FromQuery] string name,
[FromQuery] bool refreshLibrary = false) [FromQuery] bool refreshLibrary = false)
{ {
try await _libraryManager.RemoveVirtualFolder(name, refreshLibrary).ConfigureAwait(false);
{
await _libraryManager.RemoveVirtualFolder(name, refreshLibrary).ConfigureAwait(false);
}
catch (Exception ex)
{
return BadRequest(ex.ToString());
}
return NoContent(); return NoContent();
} }

View File

@ -1290,6 +1290,11 @@ public sealed class BaseItemRepository(
{ {
foreach (var ancestorId in item.AncestorIds) foreach (var ancestorId in item.AncestorIds)
{ {
if (!context.BaseItems.Any(f => f.Id == ancestorId))
{
throw new InvalidOperationException($"Cannot link non-existent parent: {ancestorId}");
}
context.AncestorIds.Add(new AncestorId() context.AncestorIds.Add(new AncestorId()
{ {
ParentItemId = ancestorId, ParentItemId = ancestorId,