mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-05-19 20:18:27 -05:00
fix: sortObject should not introduce formerly non-existent fields
This commit is contained in:
@@ -4,8 +4,10 @@ module.exports = function sortObject (obj, keyOrder, dontSortByUnicode) {
|
||||
|
||||
if (keyOrder) {
|
||||
keyOrder.forEach(key => {
|
||||
res[key] = obj[key]
|
||||
delete obj[key]
|
||||
if (obj.hasOwnProperty(key)) {
|
||||
res[key] = obj[key]
|
||||
delete obj[key]
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user