]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
fix(bug): add condition to prevent name is undefined in isLocaleNameSane function...
authorOluwatobiloba A. Adeneye <26242370@students.lincoln.ac.uk>
Sun, 7 May 2023 21:16:19 +0000 (22:16 +0100)
committerIskren Chernev <me@iskren.info>
Sat, 16 Dec 2023 21:41:38 +0000 (23:41 +0200)
src/lib/locale/locales.js

index b329b83b3a335a696a81b6a0c858cd81e31fc42e..721594a22b6f1b555ea34eada9adfcaf9a63171d 100644 (file)
@@ -64,7 +64,8 @@ function chooseLocale(names) {
 
 function isLocaleNameSane(name) {
     // Prevent names that look like filesystem paths, i.e contain '/' or '\'
-    return name.match('^[^/\\\\]*$') != null;
+    // Ensure name is available and function returns boolean
+    return !!(name && name.match('^[^/\\\\]*$'));
 }
 
 function loadLocale(name) {