diff --git a/datasette/database.py b/datasette/database.py index 7ba1456b..cfc9755b 100644 --- a/datasette/database.py +++ b/datasette/database.py @@ -16,6 +16,7 @@ from .utils import ( sqlite_timelimit, sqlite3, table_columns, + QueryInterrupted, ) from .inspect import inspect_hash @@ -376,10 +377,6 @@ class WriteTask: self.reply_queue = reply_queue -class QueryInterrupted(Exception): - pass - - class MultipleValues(Exception): pass diff --git a/datasette/templates/query.html b/datasette/templates/query.html index c6574f31..39e84f27 100644 --- a/datasette/templates/query.html +++ b/datasette/templates/query.html @@ -32,6 +32,10 @@ {% block description_source_license %}{% include "_description_source_license.html" %}{% endblock %} +{% if error %} +
+{% endif %} +