giuseppe99barchetta / SuggestArr

Effortlessly request recommended movies, TV shows and anime to Jellyseer/Overseer based on your recently watched content on Jellyfin, Plex or Emby—let SuggestArr handle it all automatically, keeping your library fresh with new and exciting content!
MIT License
210 stars 2 forks source link

New Install unable to sort 90% of content and no requests are made either #32

Closed angelgtc87 closed 3 weeks ago

angelgtc87 commented 3 weeks ago

I just setup Plex and Overseerr and although everything is configured it won't match anything in the library, I get many of below

ContentAutomation - WARNING - Error while processing item: Missing key for movie 'Deadpool 2' << pretty common movie as an example

and then followed by 3000 + messages for

2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,785 - ContentAutomation - WARNING - Error while processing item: 
2024-10-24 14:14:24,810 - ContentAutomation - INFO - Total media requested: 0

my config

CRON_TIMES: 0 0 * * *
JELLYFIN_API_URL: ''
JELLYFIN_LIBRARIES: []
JELLYFIN_TOKEN: ''
MAX_CONTENT_CHECKS: 10
MAX_SIMILAR_MOVIE: 5
MAX_SIMILAR_TV: 2
PLEX_API_URL: http://10.0.15.5:32400
PLEX_LIBRARIES:
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
PLEX_TOKEN: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
SEER_API_URL: https://publicurl.com
SEER_TOKEN:  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
SEER_USER_NAME: 'localaccount'
SEER_USER_PSW: ' XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
SELECTED_SERVICE: plex
TMDB_API_KEY:  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
giuseppe99barchetta commented 3 weeks ago

Can I ask you which provider for metadata are you using for the libraries?

angelgtc87 commented 3 weeks ago

in plex ? I believe it's whatever plex suggests

Screenshot 2024-10-24 at 3 03 44 PM Screenshot 2024-10-24 at 3 03 55 PM
giuseppe99barchetta commented 3 weeks ago

in plex ? I believe it's whatever plex suggests

Screenshot 2024-10-24 at 3 03 44 PM Screenshot 2024-10-24 at 3 03 55 PM

Probably that's the problem, but I'm not sure, would you try changing the agent to TMDB and let me know if it fixes your problem?

angelgtc87 commented 3 weeks ago

I have a test plex server with 1 library , I can try on that, if that works I might have to wait to deploy the app since the plex scanners are really fast :/

angelgtc87 commented 3 weeks ago

I redid the config, added my test server with 1 anime library set to tmdb and rescanned, looks like it works, but it can't request from overseerr

2024-10-24 15:19:03,609 - SeerClient - ERROR - Error during login to Seer.
2024-10-24 15:19:03,609 - ContentAutomation - INFO - Requested tv: Gods' Games We Play
2024-10-24 15:19:03,609 - ContentAutomation - INFO - Total media requested: 1
giuseppe99barchetta commented 3 weeks ago

I redid the config, added my test server with 1 anime library set to tmdb and rescanned, looks like it works, but it can't request from overseerr


2024-10-24 15:19:03,609 - SeerClient - ERROR - Error during login to Seer.

2024-10-24 15:19:03,609 - ContentAutomation - INFO - Requested tv: Gods' Games We Play

2024-10-24 15:19:03,609 - ContentAutomation - INFO - Total media requested: 1

Have you verified if the request goes through completely? And have you double-checked the Overseer credentials to ensure they’re correct?

angelgtc87 commented 3 weeks ago

it doesn't find my overseerr local account so I left it blank to use the admin

giuseppe99barchetta commented 3 weeks ago

it doesn't find my overseerr local account so I left it blank to use the admin

That’s strange, I’ve never encountered this issue before. In the Overseer settings steps, does the login button turn green after you log in?

angelgtc87 commented 3 weeks ago

yes all green

angelgtc87 commented 3 weeks ago
Screenshot 2024-10-24 at 3 27 50 PM
giuseppe99barchetta commented 3 weeks ago
Screenshot 2024-10-24 at 3 27 50 PM

Yes, but you should try with a local Jellyseer user if you want to manually approve the request. Otherwise like this should be fine

angelgtc87 commented 3 weeks ago

I have overseerr not jellyseerr, I'm fine autoapproving, however the request doesn't go through

giuseppe99barchetta commented 3 weeks ago

I have overseerr not jellyseerr, I'm fine autoapproving, however the request doesn't go through

Yeah it's the same thing. Shares the same API

angelgtc87 commented 3 weeks ago

yea so idk why request doesn't go through

this is full log from RUN NOW button


2024-10-24 15:27:31,620 - PlexClient - INFO - Fetching libraries from Plex.
2024-10-24 15:36:42,171 - config.config - INFO - Cron job updated with: 0 0 * * *
2024-10-24 15:36:44,990 - SeerClient - INFO - Fetched 1495 total requests from Jellyseer.
2024-10-24 15:36:44,991 - ContentAutomation - INFO - Fetching recently watched content from Plex
2024-10-24 15:36:44,992 - ContentAutomation - INFO - Processing item: Moving
2024-10-24 15:36:45,043 - ContentAutomation - INFO - Skipping [tv, Spice and Wolf: MERCHANT MEETS THE WISE WOLF]: already requested.
2024-10-24 15:36:45,074 - SeerClient - ERROR - Login failed: 403. No session cookie found.
2024-10-24 15:36:45,074 - SeerClient - ERROR - Error response: {'message': 'Access denied.'}
2024-10-24 15:36:45,074 - SeerClient - ERROR - Error during login to Seer.
2024-10-24 15:36:45,074 - ContentAutomation - INFO - Requested tv: Gods' Games We Play
2024-10-24 15:36:45,074 - ContentAutomation - INFO - Total media requested: 1
giuseppe99barchetta commented 3 weeks ago

Yeah sometimes return an access denied error from Overseer but the request should be completed anyway

twist3dimages commented 3 weeks ago

Getting this error on everything even though it logged into Plex / Overseerr fine

Error during login to Seer

UberMentch commented 3 weeks ago

I've been getting this error all day, both on 1.0.7 and 1.0.8. Using local IP addresses for Plex and a local account on Overseerr.

pairofcrocs commented 3 weeks ago

Also can confirm. Cannot find local Overseerr either.

vednolacni commented 3 weeks ago

+1

giuseppe99barchetta commented 3 weeks ago

Hi @twist3dimages , @UberMentch and @vednolacni.

Could you please check which network the Overseer container is on? You might try changing it to bridge or host, or alternatively, set SuggestArr to use the same network as Overseer. It’s possible that SuggestArr is unable to access Overseer's network.

angelgtc87 commented 3 weeks ago

still having issues after update, overseerr, suggestarr and plex all on same custom bridge docker network.

giuseppe99barchetta commented 3 weeks ago

still having issues after update, overseerr, suggestarr and plex all on same custom bridge docker network.

Could you please share the updated logs? I've made many changes in the recent updates, so if it's not too much trouble, it would be very helpful for troubleshooting. Thank you!

UberMentch commented 3 weeks ago

Hi @twist3dimages , @UberMentch and @vednolacni.

Could you please check which network the Overseer container is on? You might try changing it to bridge or host, or alternatively, set SuggestArr to use the same network as Overseer. It’s possible that SuggestArr is unable to access Overseer's network.

I'll be able to provide more testing results after work today. A quick container update this morning didn't fix the issue, but I'll try a few approaches and post results in maybe 8-10 hours

angelgtc87 commented 3 weeks ago

still having issues after update, overseerr, suggestarr and plex all on same custom bridge docker network.

Could you please share the updated logs? I've made many changes in the recent updates, so if it's not too much trouble, it would be very helpful for troubleshooting. Thank you!

I was able to find local account ! however scan starts good for first 100 items and then it ends up in errors :/ it's like is hitting a limit

Screenshot 2024-10-25 at 10 43 41 AM
giuseppe99barchetta commented 3 weeks ago

still having issues after update, overseerr, suggestarr and plex all on same custom bridge docker network.

Could you please share the updated logs? I've made many changes in the recent updates, so if it's not too much trouble, it would be very helpful for troubleshooting. Thank you!

I was able to find local account ! however scan starts good for first 100 items and then it ends up in errors :/ it's like is hitting a limit

Screenshot 2024-10-25 at 10 43 41 AM

I've pushed an update on nightlytag, can you give it a try?

angelgtc87 commented 3 weeks ago

Improvements, :) ! requests are now working, however it's skipping movie library completely, it checked only tv shows, skipped anime and movies, even thought they are selected

giuseppe99barchetta commented 3 weeks ago

Improvements, :) ! requests are now working, however it's skipping movie library completely, it checked only tv shows, skipped anime and movies, even thought they are selected

Yes, it appears that your last watched content doesn't include any anime or movies. For instance, if you've set a maximum of 10 items to check, it scans only your last 10 watched items. Currently, there seems to be a minor issue where it counts each episode as a single watched item, which could affect the results. I'll work on addressing this, but for now, it seems the issue has been resolved.

angelgtc87 commented 3 weeks ago

yea thanks :) qq, this is my admin profile which I use only when I'm by myself, I have another profile that is used by the family so it will have much watched history then this, however I can't add it since it's not an admin account

giuseppe99barchetta commented 3 weeks ago

yea thanks :) qq, this is my admin profile which I use only when I'm by myself, I have another profile that is used by the family so it will have much watched history then this, however I can't add it since it's not an admin account

Pushed another update on nighly, can you check if now fetch correctly also movie in your case? Now each episode of the same tv show count as 1 watched content

angelgtc87 commented 3 weeks ago

yep it did, all good for movies. thx !

giuseppe99barchetta commented 3 weeks ago

yep it did, all good for movies. thx !

Great! Thank you for your patience!