For some reason settings.compactForms.forms isn't always an Array, but sometime an Object (at least for our site this is always an Object, not an Array). In that case the join function doesn't work and breaks JS.

Attached patch works for both arrays and objects.

Comments

moonray’s picture

StatusFileSize
new981 bytes

Updated patch to fix a missing hash, which causes the first form in the list to not get processed.