Skip to content

tmdb_lookup language support does not return translated fields #2021

@segelkma

Description

@segelkma

tmdb_lookup language support not working

Expected behaviour:

Fields movie_name and/or tmdb_name have translated movie names. When moving to the tmdb site I get the german titles.

Actual behaviour:

Movie names are english only

Steps to reproduce:

Execute the task from the config below. I chose a random list with just 1 movie (The silence of the lambs). German title would be "Das Schweigen der Lämmer". Also tried with french, but it was the same.
If you want to try a bigger list, you could use this one (also randomly chosen)
username: mausk
list: klassiekers

Config:

tasks:

  test:
    exec:
      on_exit:
        for_accepted:
          - echo "tmdb_name     {{tmdb_name}}" >> ''
          - echo "movie_name    {{movie_name}}" >> ''
    trakt_list:
      username: tommynv9
      list: "1"
      type: movies
    tmdb_lookup:
      language: de
    accept_all: yes
    list_clear:
      what:
        - movie_list: test
      phase: modify
    list_add:
      - movie_list: test
    disable: seen

Log:

C:\Python 3\Scripts>flexget execute --tasks test --no-cache
2017-11-23 11:17 VERBOSE  task_queue                    There are 1 tasks to execute. Shutdown will commence when they have completed.
2017-11-23 11:17 VERBOSE  trakt_list    test            Retrieving `movies` list `1`
2017-11-23 11:17 VERBOSE  details       test            Produced 1 entries.
2017-11-23 11:17 VERBOSE  task          test            ACCEPTED: `The Silence of the Lambs (1991)` by accept_all plugin
2017-11-23 11:17 VERBOSE  details       test            Summary - Accepted: 1 (Rejected: 0 Undecided: 0 Failed: 0)
2017-11-23 11:17 VERBOSE  list_clear    test            clearing all items from movie_list - test
2017-11-23 11:17 VERBOSE  list_add      test            adding accepted entries into movie_list - test
2017-11-23 11:17 VERBOSE  exec          test            Executing: echo "tmdb_name     The Silence of the Lambs" >> ''
2017-11-23 11:17 VERBOSE  exec          test            Executing: echo "movie_name    The Silence of the Lambs" >> ''

Additional information:

  • FlexGet version: 2.11.0
  • Python version: 3.5
  • Installation method: pip
  • Using daemon (yes/no): no
  • OS: Win 10

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions