diff --git a/site/public/tools/dot-compliance-check/index.html b/site/public/tools/dot-compliance-check/index.html index 44ea316..2f964a7 100644 --- a/site/public/tools/dot-compliance-check/index.html +++ b/site/public/tools/dot-compliance-check/index.html @@ -143,7 +143,11 @@ Send reset link try { var res = await fetch(API + "/api/v1/dot/search?name=" + encodeURIComponent(name)); var data = await res.json(); - if (!data.results || data.results.length === 0) { + if (data.error) { + nameResults.innerHTML = '
' + data.error + '
'; + return; + } + if (!data.results || !Array.isArray(data.results) || data.results.length === 0) { nameResults.innerHTML = 'No carriers found matching "' + name + '"
'; return; }