0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-11-25 18:50:27 +01:00

Add protection to data recursion

Dieser Commit ist enthalten in:
Angus McLeod 2020-07-22 11:39:30 +10:00
Ursprung 888072f196
Commit 91a30178bf

Datei anzeigen

@ -249,6 +249,7 @@ class CustomWizard::Mapper
end end
def recurse(data, keys) def recurse(data, keys)
return nil if data.nil?
k = keys.shift k = keys.shift
result = data[k] result = data[k]
keys.empty? ? result : self.recurse(result, keys) keys.empty? ? result : self.recurse(result, keys)