2024-11-15, 04:49 PM
I am troubleshooting a bug that exists after I upgrade from
The problem is after upgrading, there are a few Artists that I am unable to navigate to their Artist page. Here is the results of the DEBUG log after I select their Name from the UI. The page just continues to load. Also the 3 dots menu does nothing for the Artists with the issue.
Artist 1 (working)
Artist 2 (Not working)
[11:14:42] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished HTTP/1.1 GET http://10.0.5.112:8096/Users/77f5dfde598...164bfd7000 - 404 null application/json; charset=utf-8 0.7303ms
[11:14:42] [INF] [48] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting HTTP/1.1 GET http://10.0.5.112:8096/Items/ab776ac3bad...b99ca8d6b7 - null null
The Artist ID that is not working is ab776ac3badbe69e1e35fc164bfd7000. However, I found a working page for this Artist using a different ID 58ac79b9d8a726e5c38197be7875e9d9 under the "More Like This" section. I believe the artists with the issue possibly have an invalid ID associated with them.
Favoriting/unfavoriting the Artist also does nothing. When I select Favorite/unfavorite on a "working" Artist this populates in the log
[11:47:21] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor: Executing ObjectResult, writing value of type 'MediaBrowser.Model.Dto.UserItemDataDto'.
[11:47:21] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api) in 2.5669ms
[11:47:21] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint 'Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api)'
[11:47:21] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished HTTP/1.1 DELETE http://10.0.5.112:8096/Users/77f5dfde598...0739f4987c - 200 null application/json; charset=utf-8 2.9457ms
[11:48:28] [INF] [69] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting HTTP/1.1 DELETE http://10.0.5.112:8096/Users/77f5dfde598...164bfd7000 - null null
[11:48:28] [INF] [69] Microsoft.AspNetCore.Cors.Infrastructure.CorsService: CORS policy execution successful.
[11:48:28] [INF] [69] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint 'Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api)'
[11:48:28] [INF] [69] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with {action = "UnmarkFavoriteItemLegacy", controller = "UserLibrary"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult
10.8.13
to 10.9/10.10.1
. This bug existed a few months ago when I first upgraded to 10.9
and then I rolled back to resolve it. I am on version 10.10.1
now using the Docker container and the bug still exists.The problem is after upgrading, there are a few Artists that I am unable to navigate to their Artist page. Here is the results of the DEBUG log after I select their Name from the UI. The page just continues to load. Also the 3 dots menu does nothing for the Artists with the issue.
Artist 1 (working)
[11:13:49] [INF] [39] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting HTTP/1.1 GET http://10.0.5.112:8096/Users/77f5dfde598...0739f4987c - null null
[11:13:49] [INF] [16] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting HTTP/1.1 GET http://10.0.5.112:8096/Items/0cc656fbaf4...b99ca8d6b7 - null null
Artist 2 (Not working)
[11:14:42] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished HTTP/1.1 GET http://10.0.5.112:8096/Users/77f5dfde598...164bfd7000 - 404 null application/json; charset=utf-8 0.7303ms
[11:14:42] [INF] [48] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting HTTP/1.1 GET http://10.0.5.112:8096/Items/ab776ac3bad...b99ca8d6b7 - null null
The Artist ID that is not working is ab776ac3badbe69e1e35fc164bfd7000. However, I found a working page for this Artist using a different ID 58ac79b9d8a726e5c38197be7875e9d9 under the "More Like This" section. I believe the artists with the issue possibly have an invalid ID associated with them.
Favoriting/unfavoriting the Artist also does nothing. When I select Favorite/unfavorite on a "working" Artist this populates in the log
[11:47:21] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting HTTP/1.1 DELETE http://10.0.5.112:8096/Users/77f5dfde598...0739f4987c - null null
[11:47:21] [INF] [53] Microsoft.AspNetCore.Cors.Infrastructure.CorsService: CORS policy execution successful.
[11:47:21] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint 'Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api)'
[11:47:21] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with {action = "UnmarkFavoriteItemLegacy", controller = "UserLibrary"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult
1[MediaBrowser.Model.Dto.UserItemDataDto] UnmarkFavoriteItemLegacy(System.Guid, System.Guid) on controller Jellyfin.Api.Controllers.UserLibraryController (Jellyfin.Api).[11:47:21] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor: Executing ObjectResult, writing value of type 'MediaBrowser.Model.Dto.UserItemDataDto'.
[11:47:21] [INF] [53] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api) in 2.5669ms
[11:47:21] [INF] [53] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint 'Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api)'
[11:47:21] [INF] [53] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished HTTP/1.1 DELETE http://10.0.5.112:8096/Users/77f5dfde598...0739f4987c - 200 null application/json; charset=utf-8 2.9457ms
When I select Favorite/unfavorite on an "issue" Artist this populates in the log
[11:48:28] [INF] [69] Microsoft.AspNetCore.Hosting.Diagnostics: Request starting HTTP/1.1 DELETE http://10.0.5.112:8096/Users/77f5dfde598...164bfd7000 - null null
[11:48:28] [INF] [69] Microsoft.AspNetCore.Cors.Infrastructure.CorsService: CORS policy execution successful.
[11:48:28] [INF] [69] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint 'Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api)'
[11:48:28] [INF] [69] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with {action = "UnmarkFavoriteItemLegacy", controller = "UserLibrary"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult
1[MediaBrowser.Model.Dto.UserItemDataDto] UnmarkFavoriteItemLegacy(System.Guid, System.Guid) on controller Jellyfin.Api.Controllers.UserLibraryController (Jellyfin.Api).
[11:48:28] [INF] [69] Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor: Executing ObjectResult, writing value of type 'Microsoft.AspNetCore.Mvc.ProblemDetails'.
[11:48:28] [INF] [69] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api) in 0.7526ms
[11:48:28] [INF] [69] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint 'Jellyfin.Api.Controllers.UserLibraryController.UnmarkFavoriteItemLegacy (Jellyfin.Api)'
[11:48:28] [INF] [69] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished HTTP/1.1 DELETE http://10.0.5.112:8096/Users/77f5dfde598...164bfd7000 - 404 null application/json; charset=utf-8 1.202ms