Closed vorpal-buildbot closed 5 years ago
500 error at /seasons/8/cards/Valor in Akros/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/8/cards/Valor in Akros/?locale=pt_BR
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Valor in Akros'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.152, 108.162.212.25
Cf-Ray: 49e935908f89c86d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.152
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/1/cards/Chain Lightning/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/1/cards/Chain Lightning/?locale=fr
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Chain Lightning'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.135, 162.158.122.74
Cf-Ray: 49e9361f8afac871-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.135
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Consult the Necrosages/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Consult the Necrosages/?locale=da
Cookies: {}
Endpoint: card
View Args: {'name': 'Consult the Necrosages'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 162.158.107.9
Cf-Ray: 49e93695aeb22a19-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/3/cards/Noxious Vapors/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/3/cards/Noxious Vapors/?locale=id
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Noxious Vapors'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.137, 162.158.123.165
Cf-Ray: 49e936b0cb7bc87d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.137
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/5/cards/Firemane Angel/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/5/cards/Firemane Angel/?locale=sv
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Firemane Angel'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.147, 108.162.212.127
Cf-Ray: 49e936f80ed2c899-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.147
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Twincast/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Twincast/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Twincast'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.215, 162.158.106.56
Cf-Ray: 49e937010b972a19-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.215
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Aven Reedstalker/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Aven Reedstalker/?locale=ru
Cookies: {}
Endpoint: card
View Args: {'name': 'Aven Reedstalker'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 108.162.246.139
Cf-Ray: 49e9370d6b23797f-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/8/cards/Thunder Strike/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/8/cards/Thunder Strike/?locale=da
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Thunder Strike'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.134, 162.158.122.110
Cf-Ray: 49e9373f9ed0c879-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.134
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Slith Firewalker/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Slith Firewalker/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Slith Firewalker'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 66.249.73.142, 108.162.221.161
Cf-Ray: 49e9374aeb6bc7fc-DFW
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
From: googlebot(at)googlebot.com
User-Agent: Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Cf-Connecting-Ip: 66.249.73.142
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/all/cards/Fire at Will/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/all/cards/Fire at Will/?locale=ru
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Fire at Will'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.149, 108.162.210.138
Cf-Ray: 49e9378bbc83c871-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.149
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Dead Weight/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Dead Weight/?locale=ja
Cookies: {}
Endpoint: card
View Args: {'name': 'Dead Weight'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 162.158.107.105
Cf-Ray: 49e937cbccca7991-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Deftblade Elite/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Deftblade Elite/?locale=sv
Cookies: {}
Endpoint: card
View Args: {'name': 'Deftblade Elite'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.143, 162.158.122.92
Cf-Ray: 49e938732e7ec89d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.143
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/9/cards/Rupture Spire/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/9/cards/Rupture Spire/?
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Rupture Spire'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.133, 162.158.123.165
Cf-Ray: 49e938c00aa6c89d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.133
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Defeat/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Defeat/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Defeat'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.121, 162.158.106.146
Cf-Ray: 49e938fc8f7979a3-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.121
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Defeat/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Defeat/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Defeat'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.121, 162.158.106.146
Cf-Ray: 49e938fc8f7979a3-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.121
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Hazoret's Undying Fury/
min() arg is an empty sequence
Reported on decksite by pseudodude
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Hazoret's Undying Fury/?
Cookies: {'_ga': 'GA1.2.1730338475.1515862806', 'hide_intro': 'True', 'session': '.eJx9kVtvgkAQhf_LPpMGkJu-1VpbjFWrqKRNQ7bsCLQsi3upEON_72KiJn3o48yZPTPn2yNKauAUV1BJNJBcgYEwoUWFBjtcCl0RoAVl5CKSQqSMk6TQHWRbjhc4bs_2Tdv1Pc8xkYH-UaokU0V59SpZlgHpDhCsOjtalmkgKjOWKAG8whS0Vy1AEUYUAe3BsJK5nQiJZae9TumiyZ63jEB1-JoEh9Dbv7zN3LgIJyv7Ni_ZN-hMR4TTFIS41Cjej_L7dROpfLndL7jlrj7Dn7FYT5_kKBX6PTR1wUEkWOOxXMey3X6_59_5dt_2Au-md8Q80wlMHYDDTrfy6xI1X64jvGomm5C2D_G8HUXjWRMNZ_PHeLvRSzTSWqd51-z0PxS7VvfOpAT6MNDZJpFtN4KGgDlwdDLQX2wS8wz0lZUqy9Mv4DeZHA.DyxQbg.cSJ7jxdV8Ud21BAvqKlDiYPmxPc', '__cfduid': 'd3e1a9aec58c7ac4cee414b954778828c1547888893', '_gid': 'GA1.2.210477608.1547888844'}
Endpoint: card
View Args: {'name': "Hazoret's Undying Fury"}
Person: 214684532702576640
Referrer: https://pennydreadfulmagic.com/rotation/
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: AU
X-Forwarded-For: 101.191.131.70, 172.69.33.109
Cf-Ray: 49e939555bfe7718-LAX
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
User-Agent: Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Referer: https://pennydreadfulmagic.com/rotation/
Upgrade-Insecure-Requests: 1
Cookie: _ga=GA1.2.1730338475.1515862806; hide_intro=True; session=.eJx9kVtvgkAQhf_LPpMGkJu-1VpbjFWrqKRNQ7bsCLQsi3upEON_72KiJn3o48yZPTPn2yNKauAUV1BJNJBcgYEwoUWFBjtcCl0RoAVl5CKSQqSMk6TQHWRbjhc4bs_2Tdv1Pc8xkYH-UaokU0V59SpZlgHpDhCsOjtalmkgKjOWKAG8whS0Vy1AEUYUAe3BsJK5nQiJZae9TumiyZ63jEB1-JoEh9Dbv7zN3LgIJyv7Ni_ZN-hMR4TTFIS41Cjej_L7dROpfLndL7jlrj7Dn7FYT5_kKBX6PTR1wUEkWOOxXMey3X6_59_5dt_2Au-md8Q80wlMHYDDTrfy6xI1X64jvGomm5C2D_G8HUXjWRMNZ_PHeLvRSzTSWqd51-z0PxS7VvfOpAT6MNDZJpFtN4KGgDlwdDLQX2wS8wz0lZUqy9Mv4DeZHA.DyxQbg.cSJ7jxdV8Ud21BAvqKlDiYPmxPc; __cfduid=d3e1a9aec58c7ac4cee414b954778828c1547888893; _gid=GA1.2.210477608.1547888844
Cf-Connecting-Ip: 101.191.131.70
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/7/cards/Nova Chaser/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/7/cards/Nova Chaser/?locale=fr
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Nova Chaser'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.134, 108.162.212.223
Cf-Ray: 49e939593f36c86d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.134
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Hazoret's Undying Fury/
min() arg is an empty sequence
Reported on decksite by pseudodude
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Hazoret's Undying Fury/?
Cookies: {'_ga': 'GA1.2.1730338475.1515862806', 'hide_intro': 'True', 'session': '.eJx9kVtvgkAQhf_LPpMGkJu-1VpbjFWrqKRNQ7bsCLQsi3upEON_72KiJn3o48yZPTPn2yNKauAUV1BJNJBcgYEwoUWFBjtcCl0RoAVl5CKSQqSMk6TQHWRbjhc4bs_2Tdv1Pc8xkYH-UaokU0V59SpZlgHpDhCsOjtalmkgKjOWKAG8whS0Vy1AEUYUAe3BsJK5nQiJZae9TumiyZ63jEB1-JoEh9Dbv7zN3LgIJyv7Ni_ZN-hMR4TTFIS41Cjej_L7dROpfLndL7jlrj7Dn7FYT5_kKBX6PTR1wUEkWOOxXMey3X6_59_5dt_2Au-md8Q80wlMHYDDTrfy6xI1X64jvGomm5C2D_G8HUXjWRMNZ_PHeLvRSzTSWqd51-z0PxS7VvfOpAT6MNDZJpFtN4KGgDlwdDLQX2wS8wz0lZUqy9Mv4DeZHA.DyxUWw.QLPVJbYRZjvFlX_k5j_up8Y_V3o', '__cfduid': 'd3e1a9aec58c7ac4cee414b954778828c1547888893', '_gid': 'GA1.2.210477608.1547888844', 'cf_use_ob': '0'}
Endpoint: card
View Args: {'name': "Hazoret's Undying Fury"}
Person: 214684532702576640
Referrer: https://pennydreadfulmagic.com/rotation/
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: AU
X-Forwarded-For: 101.191.131.70, 172.69.33.109
Cf-Ray: 49e939d6abd07718-LAX
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
User-Agent: Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Referer: https://pennydreadfulmagic.com/rotation/
Upgrade-Insecure-Requests: 1
Cookie: _ga=GA1.2.1730338475.1515862806; hide_intro=True; session=.eJx9kVtvgkAQhf_LPpMGkJu-1VpbjFWrqKRNQ7bsCLQsi3upEON_72KiJn3o48yZPTPn2yNKauAUV1BJNJBcgYEwoUWFBjtcCl0RoAVl5CKSQqSMk6TQHWRbjhc4bs_2Tdv1Pc8xkYH-UaokU0V59SpZlgHpDhCsOjtalmkgKjOWKAG8whS0Vy1AEUYUAe3BsJK5nQiJZae9TumiyZ63jEB1-JoEh9Dbv7zN3LgIJyv7Ni_ZN-hMR4TTFIS41Cjej_L7dROpfLndL7jlrj7Dn7FYT5_kKBX6PTR1wUEkWOOxXMey3X6_59_5dt_2Au-md8Q80wlMHYDDTrfy6xI1X64jvGomm5C2D_G8HUXjWRMNZ_PHeLvRSzTSWqd51-z0PxS7VvfOpAT6MNDZJpFtN4KGgDlwdDLQX2wS8wz0lZUqy9Mv4DeZHA.DyxUWw.QLPVJbYRZjvFlX_k5j_up8Y_V3o; __cfduid=d3e1a9aec58c7ac4cee414b954778828c1547888893; _gid=GA1.2.210477608.1547888844; cf_use_ob=0
Cf-Connecting-Ip: 101.191.131.70
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Hazoret's Undying Fury/
min() arg is an empty sequence
Reported on decksite by pseudodude
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Hazoret's Undying Fury/?
Cookies: {'_ga': 'GA1.2.1730338475.1515862806', 'hide_intro': 'True', 'session': '.eJx9kVtvgkAQhf_LPpMGkJu-1VpbjFWrqKRNQ7bsCLQsi3upEON_72KiJn3o48yZPTPn2yNKauAUV1BJNJBcgYEwoUWFBjtcCl0RoAVl5CKSQqSMk6TQHWRbjhc4bs_2Tdv1Pc8xkYH-UaokU0V59SpZlgHpDhCsOjtalmkgKjOWKAG8whS0Vy1AEUYUAe3BsJK5nQiJZae9TumiyZ63jEB1-JoEh9Dbv7zN3LgIJyv7Ni_ZN-hMR4TTFIS41Cjej_L7dROpfLndL7jlrj7Dn7FYT5_kKBX6PTR1wUEkWOOxXMey3X6_59_5dt_2Au-md8Q80wlMHYDDTrfy6xI1X64jvGomm5C2D_G8HUXjWRMNZ_PHeLvRSzTSWqd51-z0PxS7VvfOpAT6MNDZJpFtN4KGgDlwdDLQX2wS8wz0lZUqy9Mv4DeZHA.DyxUWw.QLPVJbYRZjvFlX_k5j_up8Y_V3o', '__cfduid': 'd3e1a9aec58c7ac4cee414b954778828c1547888893', '_gid': 'GA1.2.210477608.1547888844', 'cf_use_ob': '0'}
Endpoint: card
View Args: {'name': "Hazoret's Undying Fury"}
Person: 214684532702576640
Referrer: https://pennydreadfulmagic.com/rotation/
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: AU
X-Forwarded-For: 101.191.131.70, 172.69.33.109
Cf-Ray: 49e939d6abd07718-LAX
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
User-Agent: Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Referer: https://pennydreadfulmagic.com/rotation/
Upgrade-Insecure-Requests: 1
Cookie: _ga=GA1.2.1730338475.1515862806; hide_intro=True; session=.eJx9kVtvgkAQhf_LPpMGkJu-1VpbjFWrqKRNQ7bsCLQsi3upEON_72KiJn3o48yZPTPn2yNKauAUV1BJNJBcgYEwoUWFBjtcCl0RoAVl5CKSQqSMk6TQHWRbjhc4bs_2Tdv1Pc8xkYH-UaokU0V59SpZlgHpDhCsOjtalmkgKjOWKAG8whS0Vy1AEUYUAe3BsJK5nQiJZae9TumiyZ63jEB1-JoEh9Dbv7zN3LgIJyv7Ni_ZN-hMR4TTFIS41Cjej_L7dROpfLndL7jlrj7Dn7FYT5_kKBX6PTR1wUEkWOOxXMey3X6_59_5dt_2Au-md8Q80wlMHYDDTrfy6xI1X64jvGomm5C2D_G8HUXjWRMNZ_PHeLvRSzTSWqd51-z0PxS7VvfOpAT6MNDZJpFtN4KGgDlwdDLQX2wS8wz0lZUqy9Mv4DeZHA.DyxUWw.QLPVJbYRZjvFlX_k5j_up8Y_V3o; __cfduid=d3e1a9aec58c7ac4cee414b954778828c1547888893; _gid=GA1.2.210477608.1547888844; cf_use_ob=0
Cf-Connecting-Ip: 101.191.131.70
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/2/cards/Fathom Fleet Firebrand/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/2/cards/Fathom Fleet Firebrand/?locale=ru
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Fathom Fleet Firebrand'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.134, 108.162.212.223
Cf-Ray: 49e939e69ebcb979-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.134
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Cover of Winter/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Cover of Winter/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Cover of Winter'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 162.158.106.86
Cf-Ray: 49e939ee4d7ec9ab-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/all/cards/convalescent care/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/all/cards/convalescent care/?
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'convalescent care'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 162.158.107.75
Cf-Ray: 49e939f93f5bc9ab-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/4/cards/Gnat Miser/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/4/cards/Gnat Miser/?locale=fr
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Gnat Miser'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.146, 162.158.122.74
Cf-Ray: 49e93a3648a2c89d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.146
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/1/cards/Druid's Deliverance/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/1/cards/Druid's Deliverance/?
Cookies: {}
Endpoint: seasons.card
View Args: {'name': "Druid's Deliverance"}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.121, 162.158.106.146
Cf-Ray: 49e93a3939e5c97b-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.121
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Withered Wretch/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Withered Wretch/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Withered Wretch'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.121, 162.158.106.56
Cf-Ray: 49e93a4a1d75c993-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.121
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/5/cards/Linessa, Zephyr Mage/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/5/cards/Linessa, Zephyr Mage/?locale=pl
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Linessa, Zephyr Mage'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.153, 162.158.122.164
Cf-Ray: 49e93a803ecac871-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.153
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Gruul Ragebeast/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Gruul Ragebeast/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Gruul Ragebeast'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: FR
X-Forwarded-For: 54.36.149.79, 172.69.55.30
Cf-Ray: 49e93a874e1ec763-AMS
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
User-Agent: Mozilla/5.0 (compatible; AhrefsBot/6.1; +http://ahrefs.com/robot/)
Accept: */*
Cf-Connecting-Ip: 54.36.149.79
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/8/cards/Longshot Squad/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/8/cards/Longshot Squad/?locale=es
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Longshot Squad'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.148, 162.158.122.92
Cf-Ray: 49e93ac78b93c88d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.148
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Descendant of Soramaro/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Descendant of Soramaro/?locale=pt_BR
Cookies: {}
Endpoint: card
View Args: {'name': 'Descendant of Soramaro'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.121, 162.158.106.140
Cf-Ray: 49e93afb0b95c9ab-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.121
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Narrow Escape/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Narrow Escape/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Narrow Escape'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.141, 162.158.123.201
Cf-Ray: 49e93b13b8fbc879-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.141
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Fatestitcher/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Fatestitcher/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Fatestitcher'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 108.162.246.235
Cf-Ray: 49e93b57781fc99b-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/1/cards/Summoning Trap/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/1/cards/Summoning Trap/?locale=en
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Summoning Trap'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.153, 162.158.122.110
Cf-Ray: 49e93ba5ee22c879-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.153
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Death Grasp/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Death Grasp/?locale=it
Cookies: {}
Endpoint: card
View Args: {'name': 'Death Grasp'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.169, 108.162.246.79
Cf-Ray: 49e93bbbcc527967-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.169
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/3/cards/Defender of Law/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/3/cards/Defender of Law/?locale=ru
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Defender of Law'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.132, 162.158.123.165
Cf-Ray: 49e93bef9fb2c889-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.132
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Waning Wurm/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Waning Wurm/?locale=fr
Cookies: {}
Endpoint: card
View Args: {'name': 'Waning Wurm'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 108.162.245.60
Cf-Ray: 49e93bf70d117979-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/8/cards/Wolf-Skull Shaman/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/8/cards/Wolf-Skull Shaman/?locale=ru
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Wolf-Skull Shaman'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.151, 108.162.212.127
Cf-Ray: 49e93d1b2e5bc88d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.151
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Metamorphose/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Metamorphose/?locale=es
Cookies: {}
Endpoint: card
View Args: {'name': 'Metamorphose'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.148, 162.158.122.188
Cf-Ray: 49e93d633b13c87d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.148
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Disrupting Scepter/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Disrupting Scepter/?locale=pt_BR
Cookies: {}
Endpoint: card
View Args: {'name': 'Disrupting Scepter'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.169, 162.158.106.218
Cf-Ray: 49e93d951cd0c99b-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.169
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/all/cards/Rogue's Gloves/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/all/cards/Rogue's Gloves/?locale=es
Cookies: {}
Endpoint: seasons.card
View Args: {'name': "Rogue's Gloves"}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.144, 162.158.122.74
Cf-Ray: 49e93dac2d1eb973-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.144
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Ghastlord of Fugue/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Ghastlord of Fugue/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Ghastlord of Fugue'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 108.162.245.84
Cf-Ray: 49e93e22492cc97b-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Dead / Gone/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Dead / Gone/?locale=sv
Cookies: {}
Endpoint: card
View Args: {'name': 'Dead / Gone'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.121, 108.162.246.31
Cf-Ray: 49e93e882947c977-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.121
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/7/cards/Sundering Vitae/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/7/cards/Sundering Vitae/?locale=pt_BR
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Sundering Vitae'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.149, 162.158.122.74
Cf-Ray: 49e93e8d0894c89d-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.149
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /seasons/all/cards/Voidmage Apprentice/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/all/cards/Voidmage Apprentice/?
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Voidmage Apprentice'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: RU
X-Forwarded-For: 93.158.161.144, 172.68.10.138
Cf-Ray: 49e93e971b2c9035-DME
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
User-Agent: Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
From: support@search.yandex.ru
Accept: */*
Accept-Language: en, *;q=0.01
Cf-Connecting-Ip: 93.158.161.144
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/9/cards/Shadowmage Infiltrator/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/9/cards/Shadowmage Infiltrator/?
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Shadowmage Infiltrator'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.129, 108.162.212.127
Cf-Ray: 49e93f208c54c889-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.129
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Torrent of Souls/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Torrent of Souls/?locale=ru
Cookies: {}
Endpoint: card
View Args: {'name': 'Torrent of Souls'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.215, 162.158.106.74
Cf-Ray: 49e93f642ec17979-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.215
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /seasons/7/cards/Soulless Revival/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /seasons/7/cards/Soulless Revival/?locale=id
Cookies: {}
Endpoint: seasons.card
View Args: {'name': 'Soulless Revival'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.151, 162.158.122.110
Cf-Ray: 49e93f69abbac889-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.151
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Fiery Fall/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Fiery Fall/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Fiery Fall'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 157.55.39.121, 162.158.106.104
Cf-Ray: 49e940159f2f7991-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
From: bingbot(at)microsoft.com
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 157.55.39.121
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Kin-Tree Invocation/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Kin-Tree Invocation/?
Cookies: {}
Endpoint: card
View Args: {'name': 'Kin-Tree Invocation'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 207.46.13.157, 108.162.246.139
Cf-Ray: 49e94038bf20799d-SEA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Cache-Control: no-cache
Pragma: no-cache
Accept: */*
User-Agent: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Cf-Connecting-Ip: 207.46.13.157
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: Search Engine; decksite; ValueError
500 error at /cards/Elaborate Firecannon/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Elaborate Firecannon/?locale=en
Cookies: {}
Endpoint: card
View Args: {'name': 'Elaborate Firecannon'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.150, 162.158.122.110
Cf-Ray: 49e940a63b8fc881-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.150
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
500 error at /cards/Corpse Blockade/
min() arg is an empty sequence
Reported on decksite by logged_out
--------------------------------------------------------------------------------
Request Method: GET
Path: /cards/Corpse Blockade/?locale=fr
Cookies: {}
Endpoint: card
View Args: {'name': 'Corpse Blockade'}
Person: logged_out
Referrer: None
Request Data: {}
Host: pennydreadfulmagic.com
Accept-Encoding: gzip
Cf-Ipcountry: US
X-Forwarded-For: 46.229.168.151, 162.158.123.165
Cf-Ray: 49e940ed8944c889-MIA
X-Forwarded-Proto: https
Cf-Visitor: {"scheme":"https"}
Accept: text/html
User-Agent: Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)
Cf-Connecting-Ip: 46.229.168.151
Cdn-Loop: cloudflare
X-Forwarded-Host: pennydreadfulmagic.com
X-Forwarded-Server: pennydreadfulmagic.com
Connection: Keep-Alive
ValueError min() arg is an empty sequence Stack Trace:
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2309, in __call__
return self.wsgi_app(environ, start_response)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2295, in wsgi_app
response = self.handle_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "./decksite/cache.py", line 79, in decorated_function
response = make_response(f(*args, **kwargs))
File "./decksite/main.py", line 120, in card
return view.page()
File "./shared_web/base_view.py", line 21, in page
return template.render_name('page', self)
File "./shared_web/template.py", line 29, in render_name
return renderer.render_name(template, *context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 378, in render_name
return self._render_string(template, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 402, in _render_string
return self._render_final(render_func, *context, **kwargs)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 419, in _render_final
return render_func(engine, stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 400, in <lambda>
render_func = lambda engine, stack: engine.render(template, stack)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 152, in render
return engine.render(template, context)
File "./shared_web/template.py", line 68, in render
return self.parsed_templates[template].render(self, context_stack)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 47, in render
parts = list(map(get_unicode, self._parse_tree))
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parsed.py", line 46, in get_unicode
return node.render(engine, context)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/parser.py", line 192, in render
values = engine.fetch_section_data(context, self.key)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 121, in fetch_section_data
data = self.resolve_context(context, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderer.py", line 317, in resolve_context
return context_get(stack, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 19, in context_get
return stack.get(name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 281, in get
result = self._get_simple(parts[0])
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 310, in _get_simple
result = _get_value(item, name)
File "/home/discord/.local/lib/python3.6/site-packages/pystache/context.py", line 73, in _get_value
return attr()
File "./shared_web/base_view.py", line 57, in menu
return current_app.config['menu']()
File "./decksite/__init__.py", line 45, in build_menu
if (rotation.next_rotation() - dtutil.now()) < datetime.timedelta(7) or (rotation.next_supplemental() - dtutil.now()) < datetime.timedelta(7):
File "./magic/rotation.py", line 56, in next_rotation
return next_rotation_ex()['enter_date_dt']
File "./magic/rotation.py", line 62, in next_rotation_ex
return min([s for s in sets() if s['enter_date_dt'] > dtutil.now()], key=lambda s: s['enter_date_dt'])
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f
Labels: decksite; ValueError
min() arg is an empty sequence
Reported on decksite by logged_out
ValueError min() arg is an empty sequence Stack Trace:
Exception_hash: 09b2c2f4f645e03676927cf9d58c406e7406dd9f