mmmmmtasty / SportScanner

Scanner and Metadata Agent for Plex that uses sportdb
109 stars 31 forks source link

Refreshing item metadata does not do anything #12

Open rickjtaylor opened 8 years ago

rickjtaylor commented 8 years ago

OK, I saw your explanation in another thread. That, in fact, the data is getting downloaded, and just not synced up in Plex. You thought it might be a caching issue or a time issue or something else. I've done a little more testing and think there may be another issue.

First, I can confirm that when you analyze the XML that a refresh would generate, it does appear to be grabbing the refreshed data.

Second, I can't, however, get Plex to recognize it. I've tried clearing cache directories, restarting Plex, restarting the machine, waiting for a week, etc. Nothing seems to take advantage of it.

Third, I can confirm that refresh does work as expected for other scanners, like movies. Here are the steps that I took in both Movies and Sports Scanner sections to test this:

  1. On an existing movie/sport, manually edit the description field. I would just add some gibberish.
  2. Unlock the field. (A manual edit automatically locks that field so that it does NOT get wiped on a refresh. I obviously want it get refreshed).
  3. On that item, issue a refresh. Wait for it to finish.
  4. After it finishes, edit the entry again to see if it worked.
  5. For movies, in fact, the refresh works. The gibberish change was refreshed with fresh data from wherever it gets it. For sports, nothing happens. The gibberish remains.

My only conclusion is that there is something in the scanner itself preventing the refresh from updating the data.

Thus far, when testing things, I've been deleting and recreating the entire section in Plex in order to re-scan everything. However, as I begin to add more data to thesportsdb.com and add more files from my collection, this is becoming a larger need.

Looking great though. Thanks again!!

mmmmmtasty commented 8 years ago

Could you let me know what scanner you have your movie section set to that you were using in these tests?

Thanks!

rickjtaylor commented 8 years ago

Just the standard, default scanner and agent for movies. The scanner is "Plex Movie Scanner". The agent is "Freebase".

mmmmmtasty commented 8 years ago

I've started work on this by the way, I needed to fix some other broken things before getting back to the problem but I'm there now!

mmmmmtasty commented 7 years ago

More than a year later.....I never worked out how to fix this, I also went for help on the Plex dev forums to no avail. It is still a problem so if anyone else comes up with a fix please submit a PR

jbalcorn commented 2 years ago

@mmmmmtasty do you think this is still an issue? if you have any notes on the problem I could see if I can tackle it.