Skip to content

Discover release estimator incorrectly parsing "No Release Date" from blu-ray.com #2401

@jtpavlock

Description

@jtpavlock

Expected behaviour:

Given a movie without a release date and release_estimations = loose in the discover plugin, I expect the movie will still be searched for even if a release date can not be determined.

Actual behaviour:

Certain movies without a bluray release date on blu-ray.com are skipped over as flexget interprets the release date as the last of the year (12/31/19)

Steps to reproduce:

I'm not exactly sure what criteria specifically will trigger this issue, but I know After Hours (1985) and Eddie Murphy: Raw (1987) both do. Neither have bluray release dates on blu-ray.com. However, Roma (2018) also does not have a bluray release date, and does not have this issue.

  • Step 1: Add After Hours (1985) to trakt watchlist
  • Step 2: Execute

Notice in the log how both movies are expected to release on the last day of the year. I'm guessing this isn't a coincidence, but some kind of faulty default release date?

Config:

tasks:
  movie-search:
    discover:
      what:
              - trakt_list:
                      account: username
                      list: test
                      type: movies
      from:
        - <<: *ptp
      release_estimations: loose

Log:

(click to expand)
2019-05-29 13:55 VERBOSE  task_queue                    There are 1 tasks to execute. Shutdown will commence when they have completed.
2019-05-29 13:55 VERBOSE  trakt_list    movie-search    Retrieving `movies` list `test`
2019-05-29 13:55 VERBOSE  discover      movie-search    Discovering 2 titles ...
2019-05-29 13:55 INFO     discover      movie-search    Ignoring interval because of --discover-now
2019-05-29 13:55 VERBOSE  api_bluray    movie-search    Searching from blu-ray.com `After Hours`
2019-05-29 13:55 VERBOSE  discover      movie-search    After Hours (1985) hasn't been released yet (Expected: 2019-12-31 00:00:00)
2019-05-29 13:55 VERBOSE  discover      movie-search    Eddie Murphy Raw (1987) hasn't been released yet (Expected: 2019-12-31 00:00:00)
2019-05-29 13:55 VERBOSE  details       movie-search    Task didn't produce any entries.
2019-05-29 13:55 WARNING  task          movie-search    Task does not have any filter plugins to accept entries. You need at least one to accept the entries you  want.
2019-05-29 13:55 VERBOSE  details       movie-search    Summary - Accepted: 0 (Rejected: 0 Undecided: 0 Failed: 0)
2019-05-29 13:55 WARNING  task          movie-search    Task doesn't have any output plugins, you should add (at least) one!

Additional information:

  • FlexGet version: 2.21.2
  • Python version: 2.7.15rc1
  • Installation method: pip
  • Using daemon (yes/no): no
  • OS and version: Ubuntu 18.04.2 LTS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions