pannal / Kitana

A responsive Plex plugin web frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exception: __str__ returned non-string (type NoneType)

zluckytraveler opened this issue · comments

I've got Kitana running via Docker, and only using it for the Trakt plug in, trying to pull from Trakt to the Plex account, however I I am unable to do so. I am able to successfully push but pulling does not work at all.

The output error occurs when I select "Sync" which then takes me to list of users to choose from. When trying to use any of the action whether it be a pull, push, sync, etc there is an error message which comes up

Any help would be greatly appreciated as I would really love to continue using Kitana. Thanks.

DOCKER RUN COMMAND
docker run --name Kitana-West -d -e TIMEOUT=120 -e GLOBAL_AUTH_TOKEN-<REDACTED> --restart unless-stopped -v /Applications/Apps/Programs/Kitana/West:/app/data -d -p 0.0.0.0:31337:31337 pannal/kitana:latest -B 0.0.0.0:31337

ERROR MESSAGE
[Exception: __str__ returned non-string (type NoneType)

DOCKER OUTPUT ERROR

Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

172.17.0.1 - - [02/Jul/2022:16:22:27] "GET /video/trakt/:/function/Thumb.png?function_args=Y2VyZWFsMQoxCmRpY3QKMgppMQpzMTAKYWNjb3VudF9pZGYxNjU2Njk5MzQ0LjE3MTU5NQpzNwpyZWZyZXNocjAK HTTP/1.1" 200 - "http://10.0.0.24:31337/video/trakt/sync/accounts" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15"
Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

172.17.0.1 - - [02/Jul/2022:16:22:27] "GET /video/trakt/:/function/Thumb.png?function_args=Y2VyZWFsMQoxCmRpY3QKMgppNQpzMTAKYWNjb3VudF9pZGYxNjU2Njk5MzQ1LjYwNjU2NApzNwpyZWZyZXNocjAK HTTP/1.1" 200 - "http://10.0.0.24:31337/video/trakt/sync/accounts" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15"
Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

172.17.0.1 - - [02/Jul/2022:16:22:28] "GET /video/trakt/:/function/Thumb.png?function_args=Y2VyZWFsMQoxCmRpY3QKMgppNgpzMTAKYWNjb3VudF9pZGYxNjU2Njk5MzQ3LjY1NjUxNgpzNwpyZWZyZXNocjAK HTTP/1.1" 200 - "http://10.0.0.24:31337/video/trakt/sync/accounts" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15"
Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

172.17.0.1 - - [02/Jul/2022:16:22:29] "GET /video/trakt/:/function/Thumb.png?function_args=Y2VyZWFsMQoxCmRpY3QKMgppNwpzMTAKYWNjb3VudF9pZGYxNjU2Njk5MzQ4LjkwMDIxOApzNwpyZWZyZXNocjAK HTTP/1.1" 200 - "http://10.0.0.24:31337/video/trakt/sync/accounts" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15"
Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

172.17.0.1 - - [02/Jul/2022:16:22:29] "GET /video/trakt/:/function/Thumb.png?function_args=Y2VyZWFsMQoxCmRpY3QKMgppOQpzMTAKYWNjb3VudF9pZGYxNjU2Njk5MzUwLjExOTM3NApzNwpyZWZyZXNocjAK HTTP/1.1" 200 - "http://10.0.0.24:31337/video/trakt/sync/accounts" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15"
Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

172.17.0.1 - - [02/Jul/2022:16:22:30] "GET /video/trakt/:/function/Thumb.png?function_args=Y2VyZWFsMQoxCmRpY3QKMgppMTAKczEwCmFjY291bnRfaWRmMTY1NjY5OTM1MS4zMzQ4OTQKczcKcmVmcmVzaHIwCg__ HTTP/1.1" 200 - "http://10.0.0.24:31337/video/trakt/sync/accounts" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15"
Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

172.17.0.1 - - [02/Jul/2022:16:22:31] "GET /video/trakt/:/function/Thumb.png?function_args=Y2VyZWFsMQoxCmRpY3QKMgppMwpzMTAKYWNjb3VudF9pZGYxNjU2Njk5MzQ0LjM1MjcwOApzNwpyZWZyZXNocjAK HTTP/1.1" 200 - "http://10.0.0.24:31337/video/trakt/sync/accounts" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15"
Something went wrong. Traceback (most recent call last):
  File "kitana.py", line 653, in default
    return self.render_plugin(path)
  File "kitana.py", line 178, in render_plugin
    content = self.plex_dispatch(path)
  File "kitana.py", line 165, in plex_dispatch
    content = xmltodict.parse(r.content, attr_prefix="", force_list=("Video", "Directory"))
  File "/usr/local/lib/python3.8/site-packages/xmltodict.py", line 327, in parse
    parser.Parse(xml_input, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0