mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 12:21:13 -05:00
Merge pull request #67 from RooVetGit/alert-autofix-2
Fix code scanning alert no. 2: Prototype-polluting function
This commit is contained in:
@@ -462,10 +462,13 @@ export const highlight = (
|
|||||||
let i: number
|
let i: number
|
||||||
|
|
||||||
for (i = 0; i < pathValue.length - 1; i++) {
|
for (i = 0; i < pathValue.length - 1; i++) {
|
||||||
|
if (pathValue[i] === "__proto__" || pathValue[i] === "constructor") return
|
||||||
obj = obj[pathValue[i]] as Record<string, any>
|
obj = obj[pathValue[i]] as Record<string, any>
|
||||||
}
|
}
|
||||||
|
|
||||||
obj[pathValue[i]] = value
|
if (pathValue[i] !== "__proto__" && pathValue[i] !== "constructor") {
|
||||||
|
obj[pathValue[i]] = value
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Function to merge overlapping regions
|
// Function to merge overlapping regions
|
||||||
|
|||||||
Reference in New Issue
Block a user