Safety checks

This commit is contained in:
Dominik Reh
2023-01-29 17:19:24 +01:00
parent 95eb9dd6e9
commit fad8b3dc88

View File

@@ -409,6 +409,11 @@ function addResultsToList(textArea, results, tagword, resetList) {
for (let i = resultCount; i < nextLength; i++) {
let result = results[i];
// Skip if the result is null or undefined
if (!result)
continue;
let li = document.createElement("li");
let flexDiv = document.createElement("div");
@@ -803,7 +808,7 @@ async function autocomplete(textArea, prompt, fixedTag = null) {
}
// Guard for empty results
if (!results.length) {
if (!results || results.length === 0) {
//console.log('No results found for "' + tagword + '"');
hideResults(textArea);
return;