[GH-ISSUE #128] nnmclub.to doesn't work in 1.1.0-rc.1 #91

Closed
opened 2026-10-13 19:47:53 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @werwolfby on GitHub (Jul 17, 2016).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/128

Originally assigned to: @werwolfby on GitHub.

TypeError(u'Cannot mix str and non-str arguments',)
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 1405, in communicate
    req.respond()
  File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 859, in respond
    self.server.gateway(self).respond()
  File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 2303, in respond
    response = self.req.server.wsgi_app(self.env, self.start_response)
  File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 2542, in __call__
    return app(environ, start_response)
  File "/usr/lib/python2.7/site-packages/falcon/api.py", line 189, in __call__
    responder(req, resp, **params)
  File "/var/www/monitorrent/monitorrent/rest/topics.py", line 40, in on_get
    title = self.tracker_manager.prepare_add_topic(url)
  File "/var/www/monitorrent/monitorrent/plugin_managers.py", line 95, in prepare_add_topic
    parsed_url = tracker.prepare_add_topic(url)
  File "/var/www/monitorrent/monitorrent/plugins/trackers/__init__.py", line 61, in prepare_add_topic
    parsed_url = self.parse_url(url)
  File "/var/www/monitorrent/monitorrent/plugins/trackers/nnmclub.py", line 194, in parse_url
    return self.tracker.parse_url(url)
  File "/var/www/monitorrent/monitorrent/plugins/trackers/nnmclub.py", line 68, in parse_url
    url = self.get_url(url)
  File "/var/www/monitorrent/monitorrent/plugins/trackers/nnmclub.py", line 133, in get_url
    return parsed_url.geturl()
  File "/usr/lib/python2.7/site-packages/future/backports/urllib/parse.py", line 276, in geturl
    return urlunparse(self)
  File "/usr/lib/python2.7/site-packages/future/backports/urllib/parse.py", line 387, in urlunparse
    _coerce_args(*components))
  File "/usr/lib/python2.7/site-packages/future/backports/urllib/parse.py", line 115, in _coerce_args
    raise TypeError("Cannot mix str and non-str arguments")
TypeError: Cannot mix str and non-str arguments
Originally created by @werwolfby on GitHub (Jul 17, 2016). Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/128 Originally assigned to: @werwolfby on GitHub. ``` TypeError(u'Cannot mix str and non-str arguments',) Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 1405, in communicate req.respond() File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 859, in respond self.server.gateway(self).respond() File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 2303, in respond response = self.req.server.wsgi_app(self.env, self.start_response) File "/usr/lib/python2.7/site-packages/cherrypy/wsgiserver/__init__.py", line 2542, in __call__ return app(environ, start_response) File "/usr/lib/python2.7/site-packages/falcon/api.py", line 189, in __call__ responder(req, resp, **params) File "/var/www/monitorrent/monitorrent/rest/topics.py", line 40, in on_get title = self.tracker_manager.prepare_add_topic(url) File "/var/www/monitorrent/monitorrent/plugin_managers.py", line 95, in prepare_add_topic parsed_url = tracker.prepare_add_topic(url) File "/var/www/monitorrent/monitorrent/plugins/trackers/__init__.py", line 61, in prepare_add_topic parsed_url = self.parse_url(url) File "/var/www/monitorrent/monitorrent/plugins/trackers/nnmclub.py", line 194, in parse_url return self.tracker.parse_url(url) File "/var/www/monitorrent/monitorrent/plugins/trackers/nnmclub.py", line 68, in parse_url url = self.get_url(url) File "/var/www/monitorrent/monitorrent/plugins/trackers/nnmclub.py", line 133, in get_url return parsed_url.geturl() File "/usr/lib/python2.7/site-packages/future/backports/urllib/parse.py", line 276, in geturl return urlunparse(self) File "/usr/lib/python2.7/site-packages/future/backports/urllib/parse.py", line 387, in urlunparse _coerce_args(*components)) File "/usr/lib/python2.7/site-packages/future/backports/urllib/parse.py", line 115, in _coerce_args raise TypeError("Cannot mix str and non-str arguments") TypeError: Cannot mix str and non-str arguments ```
bsakaguchi 2026-10-13 19:47:54 +00:00
  • closed this issue
  • added the
    plugin
    bug
    labels
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#91
No description provided.