PennyDreadfulMTG / perf-reports

2 stars 2 forks source link

500 error at /seasons/9/archetypes/182/ #50195

Closed vorpal-buildbot closed 5 years ago

vorpal-buildbot commented 5 years ago

'Bastion Inventor'

Reported on decksite by logged_out


Request Data ``` Request Method: GET Path: /seasons/9/archetypes/182/? Cookies: {} Endpoint: seasons.archetype View Args: {'archetype_id': '182'} Person: logged_out Referrer: None Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: US X-Forwarded-For: 40.77.167.98, 172.69.62.192 Cf-Ray: 4e5d63b00f269572-IAD 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: 40.77.167.98 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Bastion Inventor' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

vorpal-buildbot commented 5 years ago

500 error at /archetypes/133/

'Aether Hub'

Reported on decksite by logged_out


Request Data ``` Request Method: GET Path: /archetypes/133/? Cookies: {} Endpoint: archetype View Args: {'archetype_id': '133'} Person: logged_out Referrer: None Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: US X-Forwarded-For: 213.174.152.184, 172.69.63.35 Cf-Ray: 4e5d6a125c53cf20-IAD X-Forwarded-Proto: https Cf-Visitor: {"scheme":"https"} User-Agent: Mozilla/5.0 (compatible; SemrushBot/1.0~bm; +http://www.semrush.com/bot.html) Cf-Connecting-Ip: 213.174.152.184 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Aether Hub' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: decksite; KeyError

vorpal-buildbot commented 5 years ago

500 error at /archetypes/6/

'Burning Vengeance'

Reported on decksite by logged_out


Request Data ``` Request Method: GET Path: /archetypes/6/?locale=ja Cookies: {} Endpoint: archetype View Args: {'archetype_id': '6'} Person: logged_out Referrer: None Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: US X-Forwarded-For: 5.255.250.181, 162.158.91.199 Cf-Ray: 4e5d6a3e48a8c26d-FRA 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: 5.255.250.181 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Burning Vengeance' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: Search Engine; decksite; KeyError

vorpal-buildbot commented 5 years ago

500 error at /seasons/9/archetypes/257/

'Anax and Cymede'

Reported on decksite by logged_out


Request Data ``` Request Method: GET Path: /seasons/9/archetypes/257/? Cookies: {} Endpoint: seasons.archetype View Args: {'archetype_id': '257'} Person: logged_out Referrer: None Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: US X-Forwarded-For: 207.46.13.252, 108.162.245.204 Cf-Ray: 4e5d72ec1eee29f3-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.252 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Anax and Cymede' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: Search Engine; decksite; KeyError

vorpal-buildbot commented 5 years ago

500 error at /archetypes/238/

'Akoum Battlesinger'

Reported on decksite by byvci


Request Data ``` Request Method: GET Path: /archetypes/238/? Cookies: {'__cfduid': 'd4ef1fa0e147a2bd0f262c02202d6bb351554718091', 'hide_intro': 'True', 'deck_id': '52241', 'session': '.eJx9UVtLwzAU_i95LqNN73tUNtlF3NQNQaRkbdqm5lKTtDjH_runhW0Pgm8537l8l5xQ1lItiKTSoqnVHXUQKQSTaFoSbqAqqGBCFbeamVzpImMAId8NEh97rouD1I_dCAfIQf90ZFZ1jBcXJq6qihaDAqPkeNH3Q9dBwlYq6wzVkggKxw7HPmewr0hna5wZS-wAN09yGaRf3ITbx9X8ECbVjvfP92XXr_Lo5zZv1ScFQydE8pwac6kRfqnVvta48lSzaJYiLdf1hsjAPcxWfAH79LtlmpqMQDZeGCYxOEnSSerFHsbJrT_EFYFhF7RrWgJUX0kMq9cPu55Ha_KmOzGLudkkcfu6n3N_2wIJxNmCm3fIDT6BlUfAxpTM9TFpFFB8OGg8mtnjsIDuKNFUo7OD_gRoia4oiJYd5-df3HScKQ.D-LD7w.N-wrFi4oHutGLBe-0wvg3BOEOcI'} Endpoint: archetype View Args: {'archetype_id': '238'} Person: 304832100249370624 Referrer: https://pennydreadfulmagic.com/archetypes/ Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: US X-Forwarded-For: 73.140.100.98, 162.158.106.158 Cf-Ray: 4e5d73595db02aad-SEA X-Forwarded-Proto: https Cf-Visitor: {"scheme":"https"} Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3 Referer: https://pennydreadfulmagic.com/archetypes/ Accept-Language: en-US,en;q=0.9 Cookie: __cfduid=d4ef1fa0e147a2bd0f262c02202d6bb351554718091; hide_intro=True; deck_id=52241; session=.eJx9UVtLwzAU_i95LqNN73tUNtlF3NQNQaRkbdqm5lKTtDjH_runhW0Pgm8537l8l5xQ1lItiKTSoqnVHXUQKQSTaFoSbqAqqGBCFbeamVzpImMAId8NEh97rouD1I_dCAfIQf90ZFZ1jBcXJq6qihaDAqPkeNH3Q9dBwlYq6wzVkggKxw7HPmewr0hna5wZS-wAN09yGaRf3ITbx9X8ECbVjvfP92XXr_Lo5zZv1ScFQydE8pwac6kRfqnVvta48lSzaJYiLdf1hsjAPcxWfAH79LtlmpqMQDZeGCYxOEnSSerFHsbJrT_EFYFhF7RrWgJUX0kMq9cPu55Ha_KmOzGLudkkcfu6n3N_2wIJxNmCm3fIDT6BlUfAxpTM9TFpFFB8OGg8mtnjsIDuKNFUo7OD_gRoia4oiJYd5-df3HScKQ.D-LD7w.N-wrFi4oHutGLBe-0wvg3BOEOcI Cf-Connecting-Ip: 73.140.100.98 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Akoum Battlesinger' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: decksite; KeyError

vorpal-buildbot commented 5 years ago

500 error at /seasons/11/archetypes/192/

'Blazing Specter'

Reported on decksite by logged_out


Request Data ``` Request Method: GET Path: /seasons/11/archetypes/192/? Cookies: {} Endpoint: seasons.archetype View Args: {'archetype_id': '192'} Person: logged_out Referrer: None Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: RU X-Forwarded-For: 77.88.5.6, 162.158.94.16 Cf-Ray: 4e5d7c11fb24d701-FRA 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: 77.88.5.6 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Blazing Specter' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: Search Engine; decksite; KeyError

vorpal-buildbot commented 5 years ago

500 error at /archetypes/57/

'Aether Hub'

Reported on decksite by byvci


Request Data ``` Request Method: GET Path: /archetypes/57/? Cookies: {'__cfduid': 'd4ef1fa0e147a2bd0f262c02202d6bb351554718091', 'hide_intro': 'True', 'deck_id': '52241', 'session': '.eJx9UVtLwzAU_i95LqNN73tUNtlF3NQNQaRkbdqm5lKTtDjH_runhW0Pgm8537l8l5xQ1lItiKTSoqnVHXUQKQSTaFoSbqAqqGBCFbeamVzpImMAId8NEh97rouD1I_dCAfIQf90ZFZ1jBcXJq6qihaDAqPkeNH3Q9dBwlYq6wzVkggKxw7HPmewr0hna5wZS-wAN09yGaRf3ITbx9X8ECbVjvfP92XXr_Lo5zZv1ScFQydE8pwac6kRfqnVvta48lSzaJYiLdf1hsjAPcxWfAH79LtlmpqMQDZeGCYxOEnSSerFHsbJrT_EFYFhF7RrWgJUX0kMq9cPu55Ha_KmOzGLudkkcfu6n3N_2wIJxNmCm3fIDT6BlUfAxpTM9TFpFFB8OGg8mtnjsIDuKNFUo7OD_gRoia4oiJYd5-df3HScKQ.D-LEPw.4gB-QIrKm-m8ZV3IBavOpK7hv3A'} Endpoint: archetype View Args: {'archetype_id': '57'} Person: 304832100249370624 Referrer: https://pennydreadfulmagic.com/archetypes/ Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: US X-Forwarded-For: 73.140.100.98, 162.158.106.158 Cf-Ray: 4e5d7f270a27c99d-SEA X-Forwarded-Proto: https Cf-Visitor: {"scheme":"https"} Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3 Referer: https://pennydreadfulmagic.com/archetypes/ Accept-Language: en-US,en;q=0.9 Cookie: __cfduid=d4ef1fa0e147a2bd0f262c02202d6bb351554718091; hide_intro=True; deck_id=52241; session=.eJx9UVtLwzAU_i95LqNN73tUNtlF3NQNQaRkbdqm5lKTtDjH_runhW0Pgm8537l8l5xQ1lItiKTSoqnVHXUQKQSTaFoSbqAqqGBCFbeamVzpImMAId8NEh97rouD1I_dCAfIQf90ZFZ1jBcXJq6qihaDAqPkeNH3Q9dBwlYq6wzVkggKxw7HPmewr0hna5wZS-wAN09yGaRf3ITbx9X8ECbVjvfP92XXr_Lo5zZv1ScFQydE8pwac6kRfqnVvta48lSzaJYiLdf1hsjAPcxWfAH79LtlmpqMQDZeGCYxOEnSSerFHsbJrT_EFYFhF7RrWgJUX0kMq9cPu55Ha_KmOzGLudkkcfu6n3N_2wIJxNmCm3fIDT6BlUfAxpTM9TFpFFB8OGg8mtnjsIDuKNFUo7OD_gRoia4oiJYd5-df3HScKQ.D-LEPw.4gB-QIrKm-m8ZV3IBavOpK7hv3A Cf-Connecting-Ip: 73.140.100.98 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Aether Hub' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: decksite; KeyError

vorpal-buildbot commented 5 years ago

500 error at /archetypes/138/

'Angelic Overseer'

Reported on decksite by logged_out


Request Data ``` Request Method: HEAD Path: /archetypes/138/? Cookies: {} Endpoint: archetype View Args: {'archetype_id': '138'} Person: logged_out Referrer: None Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: FR X-Forwarded-For: 217.182.175.162, 172.69.226.169 Cf-Ray: 4e5d81429e52cdc3-CDG X-Forwarded-Proto: https Cf-Visitor: {"scheme":"https"} User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.67 Safari/537.36 Cf-Connecting-Ip: 217.182.175.162 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Angelic Overseer' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: decksite; KeyError

vorpal-buildbot commented 5 years ago

500 error at /seasons/9/archetypes/95/

'Adanto Vanguard'

Reported on decksite by logged_out


Request Data ``` Request Method: GET Path: /seasons/9/archetypes/95/?locale=pt_BR Cookies: {} Endpoint: seasons.archetype View Args: {'archetype_id': '95'} Person: logged_out Referrer: None Request Data: {} Host: pennydreadfulmagic.com Accept-Encoding: gzip Cf-Ipcountry: US X-Forwarded-For: 207.46.13.67, 162.158.107.87 Cf-Ray: 4e5d91416957bc78-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.67 Cdn-Loop: cloudflare X-Forwarded-Host: pennydreadfulmagic.com X-Forwarded-Server: pennydreadfulmagic.com Connection: Keep-Alive ```

KeyError 'Adanto Vanguard' Stack Trace: ```Python traceback File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2328, in __call__ return self.wsgi_app(environ, start_response) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2314, in wsgi_app response = self.handle_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/discord/.local/lib/python3.6/site-packages/flask/_compat.py", line 36, in reraise raise value File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "/home/discord/.local/lib/python3.6/site-packages/flask/app.py", line 1818, 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 206, in archetype 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 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 134, in render s = engine.fetch_string(context, self.key) File "/home/discord/.local/lib/python3.6/site-packages/pystache/renderengine.py", line 105, in fetch_string val = 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 18, in content return template.render(self) File "./shared_web/template.py", line 32, in render view.prepare() File "./decksite/view.py", line 146, in prepare self.prepare_decks() File "./decksite/view.py", line 159, in prepare_decks self.prepare_deck(d) File "./decksite/view.py", line 204, in prepare_deck d.decklist = str(d).replace('\n', '
') File "./magic/models/deck.py", line 39, in __str__ self.sort() File "./magic/models/deck.py", line 25, in sort self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/deck.py", line 25, in self.maindeck.sort(key=lambda x: oracle.deck_sort(x.card)) File "./magic/models/cardref.py", line 28, in card self.__card = oracle.cards_by_name()[self.name] ```

Exception_hash: 4e9a105ff7e493a6fbbc7708ccd0033ab4b8ced6

Labels: Search Engine; decksite; KeyError