mirror of
https://github.com/nasa/openmct.git
synced 2025-06-01 15:10:50 +00:00
[4483] Safely lowercase strings for case insensitive comparison (#4499)
This commit is contained in:
parent
159563ce5c
commit
6bdea20f9a
@ -435,21 +435,25 @@ export default {
|
|||||||
sortNameDescending(a, b) {
|
sortNameDescending(a, b) {
|
||||||
// sorting tree children items
|
// sorting tree children items
|
||||||
if (!(a.name && b.name)) {
|
if (!(a.name && b.name)) {
|
||||||
if (a.object.name > b.object.name) {
|
if (a.object.name.toLowerCase()
|
||||||
|
> b.object.name.toLowerCase()) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (b.object.name > a.object.name) {
|
if (b.object.name.toLowerCase()
|
||||||
|
> a.object.name.toLowerCase()) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// sorting compositon items
|
// sorting composition items
|
||||||
if (a.name > b.name) {
|
if (a.name.toLowerCase()
|
||||||
|
> b.name.toLowerCase()) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (b.name > a.name) {
|
if (b.name.toLowerCase()
|
||||||
|
> a.name.toLowerCase()) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user