victorpimentel / TVShows

TVShows 2 is the easiest way to download your favorite TV shows automatically in you Mac.
http://tvshowsapp.com/
GNU General Public License v3.0
436 stars 105 forks source link

Always 1 day late #70

Open komocode opened 10 years ago

komocode commented 10 years ago

Last checked: Feb 25 2014 10:32PM PST Running 2.1 (r631) Example: Doesn't see Person of Interest 3x15 until tomorrow.

I did notice if you go into the show, you don't see 3x15 listed. screen shot 2014-02-25 at 10 38 47 pm

However, if you click edit, you see 3x15: screen shot 2014-02-25 at 10 38 51 pm

Maybe this has something to do with it being always 1 day late?

This happens for all shows.

jelias commented 10 years ago

I'm also having this problem.

TroyMN commented 9 years ago

I've been having this issue and it seems to be tied to slow updates on eztv.it. Once a show is added there it shows up right away but their updates have been slow. It looks like the Pirate Bay parser only allows users 'eztv' and 'vtv', the latter is not current and eztv updates only when eztv.it does.

I don't have the scripts running locally yet so I can't confirm if this is the issue but adding a couple of more accounts shouldn't hurt anything and may fix the issue.

Specifically in the file episode_tpb_fetcher.rb making the following change should help.

-  fetch search_url(show.search + "%20" + show.uploader) if (["eztv", "vtv"].include? show.uploader)
+  fetch search_url(show.search + "%20" + show.uploader) if (["eztv", "vtv", "drarbg", "tvteam"].include? show.uploader)

I'll see if I can run the scripts and figure out pull requests in the near future but since it's a small change I thought I'd comment while I was looking at the code.