8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-26 06:32:26 +00:00

Fix massive fields sending incorrect data in POST request

This commit is contained in:
Jean-Romain Garnier 2019-11-24 22:10:55 +00:00 committed by root
parent af05df6c85
commit 755e95e644

View file

@ -520,6 +520,14 @@ class MBFField:
"}} );" "}} );"
) )
# Make sure the visible element doesn't have the same name as the hidden elements
# Otherwise, in the POST request, they collide and an incoherent value is sent
self.js_script += (
'$( "#{input_id}" ).ready( function() {{'
' $( "#{input_id}" ).attr("name", "mbf_{f_name}");'
"}} );"
)
def fill_js(self): def fill_js(self):
""" Fill the template with the correct values """ """ Fill the template with the correct values """
self.js_script = self.js_script.format( self.js_script = self.js_script.format(