summaryrefslogtreecommitdiff
path: root/issues/report-invalid-search-queries-over-api.gmi
diff options
context:
space:
mode:
Diffstat (limited to 'issues/report-invalid-search-queries-over-api.gmi')
-rw-r--r--issues/report-invalid-search-queries-over-api.gmi6
1 files changed, 6 insertions, 0 deletions
diff --git a/issues/report-invalid-search-queries-over-api.gmi b/issues/report-invalid-search-queries-over-api.gmi
index f61fbfe..1efa0ab 100644
--- a/issues/report-invalid-search-queries-over-api.gmi
+++ b/issues/report-invalid-search-queries-over-api.gmi
@@ -1,8 +1,14 @@
+
+
# Report invalid search queries passed to the search API
* assigned: alex, arun
* tags: enhancement
+* status: in progress
+
+
+
genenetwork2 offloads search to the genenetwork3 search API. When there is an error in the genenetwork3 API call, genenetwork2 has no idea what went wrong and cannot produce a good stacktrace. The genenetwork3 API should do a better job of communicating errors.
In particular, for the search API, we should start with correctly reporting invalid search queries so that genenetwork2 can present it appropriately in its web UI.