AECX / FinTube

Jellyfin Plugin to import directly from YT
125 stars 11 forks source link

Cannot Select Target Library #14

Closed Ari-RERA-43 closed 4 months ago

Ari-RERA-43 commented 5 months ago

I have set up and configured FinTube as instructed in the README (excluding id3v2). However, I am unable to download videos because I cannot select the target library. When I click the drop down, it appears, but is empty and does not list any of my libraries (seen in screenshot). I also cannot select the Submit button, but I assume that issue is caused by this one.

Screenshot_2024-06-30_21-15-55-fintube

I don't really have any idea where to start with this issue, so apologies if there is some bit of important information I have left out.

mrpwner commented 5 months ago

I have encountered the same issue, still haven't found a solution

Plop commented 5 months ago

I have the same issue

vbrandl commented 5 months ago

Same here, using Jellyfin 10.9.7 and Fintube 1.0.0.0. From the release page and manifest.json, I see, there should be a version 1.0.1.0 of Fintube but somehow my Jellyfin instance uses the older one.

Edit: NVM, the version mismatch seems to come from https://github.com/AECX/FinTube/issues/12

Another Edit:

The problem seems to be the request to <instance>/fintube/libraries which gets a response with status 500 and the body Error processing request.

Jellyfin logs the following error:

[00:00:00] [ERR] [50] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request. URL GET /fintube/libraries.
System.InvalidOperationException: The AuthorizationPolicy named: 'DefaultAuthorization' was not found.
   at Microsoft.AspNetCore.Authorization.AuthorizationPolicy.CombineAsync(IAuthorizationPolicyProvider policyProvider, IEnumerable`1 authorizeData, IEnumerable`1 policies)
   at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Api.Middleware.QueryStringDecodingMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.ReDoc.ReDocMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext)
   at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider)
   at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
   at Jellyfin.Api.Middleware.RobotsRedirectionMiddleware.Invoke(HttpContext httpContext)
   at Jellyfin.Api.Middleware.LegacyEmbyRouteRewriteMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context)
   at Jellyfin.Api.Middleware.ResponseTimeMiddleware.Invoke(HttpContext context, IServerConfigurationManager serverConfigurationManager)
   at Jellyfin.Api.Middleware.ExceptionMiddleware.Invoke(HttpContext context)
aleguizzo commented 4 months ago

I have the same issue.

Ari-RERA-43 commented 4 months ago

After checking again, this appears to be a dupe of #10 and can be fixed by #13. I'm closing this issue.

bonnebulle commented 3 months ago

same issue ... using Debian version (not Docker) Last version... FinTube : 1.0.0.0 Jelly : 10.9.9 cant select folder (https://github.com/AECX/FinTube/issues/14) cant see the plugin cover/illustration (https://github.com/AECX/FinTube/issues/11)...

installed :

pCoder3000 commented 2 months ago

same issue ... using Debian version