From 553591c6d1c58a9a09b228f1331b073d8f5a9631 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Mon, 1 Jul 2013 10:17:09 +0200 Subject: [PATCH] Improved error handling. --- .../app/controllers/_application_controller_form.js.coffee | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/app/controllers/_application_controller_form.js.coffee b/app/assets/javascripts/app/controllers/_application_controller_form.js.coffee index bfcf7b711..24e36f5db 100644 --- a/app/assets/javascripts/app/controllers/_application_controller_form.js.coffee +++ b/app/assets/javascripts/app/controllers/_application_controller_form.js.coffee @@ -10,9 +10,10 @@ class App.ControllerForm extends App.Controller @el.prepend( @form ) # trigger change to rebuild shown/hidden item and update sub selections - @form.find('input').trigger('change') - @form.find('textarea').trigger('change') - @form.find('select').trigger('change') + if typeof @form is 'object' + @form.find('input').trigger('change') + @form.find('textarea').trigger('change') + @form.find('select').trigger('change') html: => @form.html()