fix: crash to wrong spelling in localeCompare

fixes #1218
This commit is contained in:
Roman Hotsiy 2020-03-29 20:19:23 +03:00
parent 89054dae6c
commit 3908a7c464
No known key found for this signature in database
GPG Key ID: 5CB7B3ACABA57CB0

View File

@ -261,7 +261,9 @@ export class SchemaModel {
} }
} }
const inversedMapping = isLimitedToMapping ? { ...explicitInversedMapping } : { ...implicitInversedMapping, ...explicitInversedMapping }; const inversedMapping = isLimitedToMapping
? { ...explicitInversedMapping }
: { ...implicitInversedMapping, ...explicitInversedMapping };
let refs: Array<{ $ref; name }> = []; let refs: Array<{ $ref; name }> = [];
@ -292,7 +294,7 @@ export class SchemaModel {
if (indexLeft < 0 && indexRight < 0) { if (indexLeft < 0 && indexRight < 0) {
// out of mapping, order by name // out of mapping, order by name
return left.name.localCompare(right.name); return left.name.localeCompare(right.name);
} else if (indexLeft < 0) { } else if (indexLeft < 0) {
// the right is found, so mapping wins // the right is found, so mapping wins
return 1; return 1;