-
Notifications
You must be signed in to change notification settings - Fork 67
Closed
Labels
Description
The third most common error we get in Flask that we don't get in PHP is a problem serializing a ProgrammingError. What is supposed to happen here?
First occurrence: Apr 23, 10:35 AM
Last occurrence: Apr 26, 3:49 PM
builtins:TypeError: Object of type ProgrammingError is not JSON serializable
Traceback(most recent call last):
File "/usr/local/lib/python3.7/site-packages/newrelic/api/wsgi_application.py", line 47, in __iter__
File "/usr/local/lib/python3.7/site-packages/newrelic/api/wsgi_application.py", line 454, in __iter__
File "/usr/local/lib/python3.7/site-packages/werkzeug/wsgi.py", line 506, in __next__
File "/usr/local/lib/python3.7/site-packages/werkzeug/wrappers/base_response.py", line 45, in _iter_encoded
File "/usr/local/lib/python3.7/site-packages/flask/helpers.py", line 162, in generator
File "/app/app/_printer.py", line 57, in gen
File "/app/app/_printer.py", line 84, in _error
File "/usr/local/lib/python3.7/site-packages/flask/json/__init__.py", line 211, in dumps
File "/usr/local/lib/python3.7/json/__init__.py", line 238, in dumps
File "/usr/local/lib/python3.7/json/encoder.py", line 199, in encode
File "/usr/local/lib/python3.7/json/encoder.py", line 257, in iterencode
File "/usr/local/lib/python3.7/site-packages/flask/json/__init__.py", line 100, in default
File "/usr/local/lib/python3.7/json/encoder.py", line 179, in default