Fix:Levenshtein distance crash when passed non-strings

This commit is contained in:
advplyr 2023-05-18 17:07:58 -05:00
parent 3c406c12b4
commit 92bb2fb23d

View File

@ -4,6 +4,8 @@ const { parseString } = require("xml2js")
const areEquivalent = require('./areEquivalent')
const levenshteinDistance = (str1, str2, caseSensitive = false) => {
str1 = String(str1)
str2 = String(str2)
if (!caseSensitive) {
str1 = str1.toLowerCase()
str2 = str2.toLowerCase()