fix selectable breaking with custom formstyle

the recently added elif results in a 'function is not iterable' exception if you have a custom formstyle function
This commit is contained in:
Tim Nyborg
2018-10-19 16:36:13 +01:00
committed by GitHub
parent 95709e582d
commit aca4947927
+1 -1
View File
@@ -3093,7 +3093,7 @@ class SQLFORM(FORM):
if formstyle == 'bootstrap':
# add space between buttons
htmltable = FORM(htmltable, DIV(_class='form-actions', *inputs))
elif 'bootstrap' in formstyle : # Same for bootstrap 3 & 4
elif not callable(formstyle) and 'bootstrap' in formstyle: # Same for bootstrap 3 & 4
htmltable = FORM(htmltable, DIV(_class='form-group web2py_table_selectable_actions', *inputs))
else:
htmltable = FORM(htmltable, *inputs)